This includes internal and external facing applications as well as process improvement activities Participate in design, development and support of Oracle and Hadoop based solutions Perform unit and integration testing Collaborate with architecture and lead and senior engineers to ensure consistent development practices Collaborate with other engineers to solve and bring new perspectives to complex problems Drive improvements in people, practices, and procedures Embrace new technologies and an ever-changing environment