Garmin is seeking a Senior Oracle ERP Software Engineer to design and develop complex multi-system applications, drive collaboration, and ensure effective project completion. The role involves maintaining, improving, and extending existing multi-system software, as well as developing new enterprise business applications and integrations within the Oracle ERP ecosystem.
Requirements
- Must possess programming experience using Java, PL/SQL, Oracle Forms, Oracle Reports, BI publisher, Oracle Workflow and utilization of Oracle public API’s in program development
- Must possess experience with ERP systems, preferably Oracle 11i or R12 applications
- Demonstrated proficiency in writing software in developmental languages (Java, SQL, PHP, PL/SQL)
- Experience with version control systems such as Subversion or GIT
- Maintains, improves, and extends Oracle ERP Applications using Java, PL/SQL, Oracle Forms, Oracle Reports, BI publisher, Oracle Discoverer, Oracle Workflow and utilization of Oracle public API’s in program development
- Must demonstrate proficiency and possess the experience necessary to design, enhances and develops complex multi-system applications
- Must demonstrate an ability to learn and understand secure coding practices
Responsibilities
- Leads complex multi-system application development projects and drives collaboration with other teams/departments
- Provides technical input to solution development plans/concept documents and collaborates and adds value in design reviews
- Develops and supports integrations between multiple systems and/or applications
- Maintains, improves, and extends existing multi-system software and works collaboratively with Analysts/users to design software systems and develop/implement unit and system testing processes
- Contributes to advanced technical research on new technologies and determines feasibility of team or functional goals/objectives
- Designs and develops enterprise business applications including Oracle EBS, ASCP and other business applications as part of a structured Systems Development Life Cycle (SDLC) process
- Develops and supports integrations between Oracle eBusiness Suite and other ERP Applications such as those listed above
Other
- Bachelor’s Degree in Computer Science, Information Technology, Management Information Systems or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and relevant experience
- Demonstrated experience in successful implementation of technology solutions
- Demonstrated ability to work collaboratively to drive projects to effective/timely completion
- Demonstrated strong and effective verbal, written, and interpersonal communication skills
- Serves as a mentor to less experienced IT Software Engineers (Software Engineer 1 & 2)