About the position
Full Stack Engineer (Back End & Azure Integration Focus)
Fraud & Financial Crime Technology Platform (FFCP)
Are you passionate about building secure, scalable cloud platforms that make a real-world impact?
Do you enjoy working at the intersection of data, APIs, and cloud-native engineering?
We’re looking for a Full Stack Engineer with a strong back-end and Azure focus to join our Fraud and Financial Crime Technology Platform (FFCP) team. This platform underpins the bank’s ability to detect, prevent and investigate fraud and financial crime, protecting both clients and the organisation at scale.
About the Team
The FFCP team builds and operates the technology that powers:
- Client screening against global watchlists
- Transaction monitoring for suspicious behaviour
- Fraud detection and investigation workflows
We’re in the midst of a major modernisation journey, replacing legacy systems with cloud-native, Azure-first solutions and best-in-class vendor platforms. Data quality, integrations and API-driven architectures sit at the heart of this transformation.
RequirementsWhat You’ll Be Doing
As a key engineer in the team, you’ll design, build and operate cloud-native back-end services and integrations across the Azure ecosystem.
Back-End & API Engineering (Azure-first)
- Design and build secure, scalable APIs using Azure App Service, Azure Functions and container-based services
- Develop and manage integrations through Azure API Management, including authentication, routing, throttling and policies
- Implement robust logging, monitoring and observability using Application Insights, Azure Monitor and Log Analytics
- Ensure services meet enterprise standards for security, resilience and scalability
Integration & Data Flow Engineering
- Partner closely with Data Engineers to deliver data-driven API integrations
- Build synchronous and asynchronous integration patterns using Azure Service Bus, Event Grid or similar
- Implement Azure-native authentication using Managed Identity and Azure AD
- Validate end-to-end integration behaviour across systems and platforms
Cloud, DevOps & Reliability
- Build and maintain CI/CD pipelines using Azure DevOps
- Support Infrastructure-as-Code deployments (Bicep, Terraform or ARM)
- Deploy and operate services across Azure App Service, Functions, API Management, Key Vault, Storage and monitoring services
- Proactively diagnose and resolve production issues using Azure-native tooling
Engineering Excellence
- Write clean, secure, maintainable code aligned to best practices
- Participate in architecture discussions, code reviews and design sessions
- Collaborate with product owners, analysts and operational teams to continuously improve platform design and delivery
What We’re Looking For
Essential Experience
- Strong back-end development experience using C# .NET, Node.js or similar
- Hands-on experience building REST APIs on Azure
- Solid knowledge of Azure API Management
- Experience with Azure identity and security patterns (Managed Identity, Azure AD)
- Strong SQL skills and experience with Azure SQL or cloud-hosted databases
- Understanding of distributed systems, event-driven design and asynchronous processing
- Experience with Azure DevOps, CI/CD pipelines and Git
- Practical experience using Application Insights, Log Analytics and Azure Monitor
- Ability to collaborate effectively with data and platform engineering teams
Nice to Have
- Experience with Azure Service Bus, Event Grid or Event Hub
- Exposure to Bicep, Terraform or ARM
- Light front-end experience (e.g. React) for internal dashboards or tooling
- Experience building operational dashboards or health monitoring views
- Background in financial services, fraud, AML or financial crime systems
Desired Skills:
- Back-end engineering
- C#
- Node.js
- Azure cloud-native development
- REST API design
- Azure API Management
- CI/CD pipelines and DevOps
Desired Qualification Level:
About The Employer: