Job Purpose
Reporting to the Senior Manager - Enterprise Applications, The Engineer, Enterprise Applications will work with other Engineers to understand business processes, map out requirements, design, develop, test, and maintain software applications within the Enterprise Applications section.
The role holder will support the section in meeting its responsibility for system administration including continued support, integration of applications, configuration, and building reports for implemented applications. The Engineer will support production systems to ensure they meet operational and functional requirements.
Key Duties and Responsibilities
Technical and Operational Responsibilities
Design and develop front-end tier(s), middle tier(s), and /or back-end database tier(s) for business applications.
Support new and existing application development by creating modifications and enhancements for applications and perform system design.
Carry out 2nd and 3rd line production applications support in relation to applicable application systems.
Gather and refine requirements, create test plans, test data sets and perform testing to ensure all components of the developed systems meet specifications.
Develop documentation.
Ensure IT tickets raised are responded to and resolved within Enterprise Applications section Operating Level Agreements.
Deploy developed solutions to production environments.
Collaborate and foster teamwork with other IT teams to develop and implement solutions including projects participation.
Adhere to technology organization's technical design and documentation standards and conform with applicable architectural standards.
Qualifications
Bachelor's degree in Computer Science or related technical field.
Development experience with Microsoft development tools e.g. Java, VB, C#, Oracle Application Builder.
Work experience with RDMS preferably Oracle, MS SQL Server, mySQL, etc.
Experience in data warehousing, business analysis, knowledge in Business Systems modeling and data retrieval.
Experience implementing and supporting Oracle ERP software (Oracle E-Business Suite, Oracle Fusion ERP Cloud) is an added advantage.
Work Experience
Application development capability gained through at least 2 years of on-the-job experience in an IT environment.