About the Role:
The Engineer develops application code, implements technical solutions, configures applications in different environments, in response to business problems and in accordance with provided requirements and agreed design principles.
Key Responsibilities:
- Work with business to deliver value through the delivery of high-quality software within an agile
- development lifecycle.
- Define and evolve the architecture of the components you are working on and contribute to architectural decisions at a department and bank-wide level.
- Bring deep industry knowledge into the Feature Team to understand problems, leverage design patterns, automation to support a CI and CD pipeline to production and support emergent design within the agreed domain target architecture.
- Contribute to the wider domain goals to ensure flow, consistent standards and approach to software development while designing to a common shared frame...