Key Responsibilities
- Own end-to-end technology delivery, including scope, timelines, risks, dependencies and governance.
- Lead multi-disciplinary engineering teams and provide technical direction.
- Drive AWS/Azure/GCP cloud-native, microservices and DevOps delivery practices.
- Work closely with Product Owners, Customer Journey Managers, Delivery Managers, and Architects.
- Oversee engineering quality, release readiness, security and operational resilience
- Champion test automation, code quality, security scanning, and performance engineering
- Drive CI/CD adoption and DevSecOps practices.
- Manage senior stakeholder relationships and executive reporting.
Essential Experience
- 12+ years in software engineering (Python, PySpark, .Net, Rest API, Kafka) and technology delivery, with 5+ years leading engineering teams.
- Proven experience delivering large-scale transformation programmes within banking or financial services.
- Strong understanding of modern engineering practices, DevOps, cloud platforms (AWS and Azure), microservices, APIs and CI/CD.
- Experience leading multiple squads in Agile/SAFe environments.
- Excellent programme governance, stakeholder management and risk management skills.
- Ability to bridge technical engineering leadership and strategic programme delivery.
Industry:
Project Management