المملكة العربية السعودية
Provide an Enterprise Applications Software Engineer who shall be responsible for the development of Product Lifecycle Management applications using the current Oracle ADF, Oracle Business Intelligence Reports and SOA technologies. The Enterprise Applications Software Engineer III shall provide technical and development leadership and deliver on software products that will revamp, improve and enhance the capabilities of various PLM technology toolsets in support of JPL’s engineering processes and shall work remotely with project managers/product leads, system engineers, fellow developers, systems administrators, and operations for a successful project completion. Will travel to JPL in support of the tasks on an as-needed basis as identified by JPL.
Offer contingent on the ability to successfully pass a background check and drug screen
A Bachelor’s degree in Information Science, Computer Science, Computer Engineering, Electrical Engineering or related discipline with a minimum of 6 years of related experience; Master’s degree in similar disciplines with a minimum of 4 years related experience; or PhD in similar disciplines with a minimum of 2 years related experience is preferred.
Extensive understanding in: Software design and development, Software Development Lifecycle, Service Oriented Architecture, Enterprise Service Bus, Workflow, and Business Process, CAE/Product Lifecycle Management, Product Data Management, Agile Development Methodology, Design Patterns, Best Practices.
Extensive working experience and expertise with the following technologies: Oracle ADF, Oracle SOA Suite, Oracle Business Intelligence Reports, NASA EE, Oracle DBMS, PL/SWL, WebLogic, Oracle Fusion Middleware.
Advance skillset and in-depth working knowledge with JDeveloper 12c, ADF Faces, ADF Task Flow, ADF Business Components.
Extensive working experience of Oracle 12c: Database design methodologies, Database Best Practices, Performance Tuning, Writing and debugging complex queries, and Data Modeling.
Excellent written and verbal communication skills, capable of effectively translating functional requirements into technical design and solutions. Continued interaction with stakeholders, project managers, software developers and configurators, system administrators, and line management in a remote team environment.
Excellent leadership skills, demonstrated experience in guiding, synergizing and mentoring a team of developers through remote conferencing, email, and business meetings. Provide technology advisement and development direction with Oracle technology.