We're embarking on an engineering transformation with a key focus across full stack full cycle experience including: .NET, AWS and AI powered services.
Together we will build tomorrow’s bank today, using world-leading engineering, technology, and innovation.
This is high-impact, high-complexity engineering at its core, shaping how businesses enter and interact with the bank from day one.
As a Staff Software Engineer, you don’t just contribute, you lead from the front with full-cycle ownership: investigating problems, designing solutions, building, testing, running, and continuously improving critical platforms.
Grounded in .NET backend engineering with a full-stack mindset, you operate at scale while driving strategic direction, uplifting engineering standards, and mentoring those around you.
This is a team pushing boundaries, leveraging cutting-edge cloud services, evolving ways of working, and harnessing AI-powered agents and platforms to simplify complexity and accelerate outcomes.
Requirements
Act as a technical SME and engineering leader, shaping long-term architecture and platform strategy while remaining deeply hands-on in building scalable, cloud-native solutions using .NET/.NET Core, C#, and AWS
Design, build, and optimise backend systems (APIs, microservices, data access layers, event-driven services) with a strong focus on performance, resilience, and clean architecture patterns
Drive end-to-end solution delivery across the full stack, with primary depth in backend engineering and sufficient front-end capability (React, Next.js, TypeScript) to deliver cohesive user experiences
Lead platform architecture evolution, influencing microservices design, event-driven integrations, and cloud-native deployment patterns while setting engineering standards and best practices
Champion high-quality engineering through CI/CD (GitHub Actions, Artifactory), automated testing (TDD/BDD), observability (CloudWatch, Grafana, Splunk), and DevSecOps practices
Collaborate closely with stakeholders to translate business requirements into scalable technical solutions, contributing to design decisions and driving measurable business value
Continuously innovate and improve engineering workflows through automation (Python, PowerShell), deep troubleshooting, and optimisation of cloud infrastructure and delivery pipelines
Apply an AI-first engineering mindset, leveraging AI-assisted development tools, cloud AI services, and intelligent automation to accelerate delivery and enhance system capabilities
Develop and scale AI-enabled solutions, including LLM integrations and emerging agent-based workflows, while mentoring engineers and uplifting team capability in modern engineering and AI practice.