Job Advert Details- Develop and maintain front-end business applications programmed in Java, C, Javascript and so on- Provide support across the end-to-end delivery and run lifecycle, utilising their skills and expertise to carry out testing and operational support activities with the ability to move between these according to demand- End-to-end accountability for a product or service, identifying and developing the most appropriate Technology solutions to meet customer needs as part of the Customer Journey- Liaise with other engineers and architects in local and region, and business stakeholders to understand and drive the product or service's direction- Establish a digital environment and automate processes to minimize variation followed by group guidelines and ensure predictable high quality code and data- Create technical test plans and records, including unit and integration tests, within automated test environments to ensure code quality- Provide support to teams working at all stages of a product or service release/change with a strong customer focus and end-to-end journeys, ensuring they have an excellent domain knowledge- Working with Ops and business users to ensure operational issues (performance, operator intervention, alerting, design defect related issues, etc.) are identified and addressed at all stages of a product or service release/change- Provide support in identification and resolution of all incidents associated with the IT service, as directed by leadership of the DevOps teamQualifications- 10+ years of programming experience, 5+ years of programming experience on front-end web applications in financial institutions- EAI system (ex. Anylink) development / maintanance experience preferred- Logical thinking and problem solving capability- Automation experience with SLDC governance tools (ex. Github based CI/CD) are preferred- Clear communication and English communication (email, reporting) skill is preferred