Design and develop application systems for the IT Digital Delivery & Operations unit.
Conduct assessments and impact analysis for application development initiatives.
Ensure high-quality application deliverables (source code) in compliance with applicable standards and best practices.
Perform comprehensive code reviews and unit testing for application development, and ensure there are no significant issues during system implementation into production.
Requirements
Demonstrated technical understanding of current and future application architecture and system architecture.
Proficiency in Java and/or JavaScript/Node.js (IS A MUST), including supporting frameworks such as Spring Boot and/or ReactJS, as well as databases including MSSQL, Oracle, and IBM DB2.
Strong understanding and hands-on experience with REST, Microservices, and related architectures and technologies.