Coordinate, support and guide teams to design and engineer software, scripts and tools that are customer centric, high performing, secure and robust.
Lead the design and delivery of highly scalable, resilient, and performant cloud-native solutions.
Developing and executing a cohesive strategy that aligns product, design and business priorities, and converting these into technological solutions.
Working with software engineers to prototype innovative ideas, and engaging with architects to validate and leverage them across the bank.
Drives adoption of AI, machine learning, and emerging agentic platforms to transform financial services capabilities.
Enhancing software engineering capability and inspiring community of engineers to fulfill potential by facilitating internal mobility, shaping career paths and coaching talent.
Requirements
Significant experience of leading software development teams, executing strategies and implementing programming best practice
Excellent leadership and management skills
Embeds security-first engineering practices by championing DevSecOps, secure coding, and architectural security patterns to meet stringent financial regulatory requirements and protect critical data assets
Expertise in multiple high-level programming languages
Good communication skills
Translates complex business requirements into actionable technical strategies.