Fraud & Financial Crime Technology Platform (FFCP)
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.
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.
As a key engineer in the team, you’ll design, build and operate cloud-native back-end services and integrations across the Azure ecosystem.
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
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
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
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
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
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
You have successfully created your alert.
You will receive an email when a new job matching your criteria is posted.
Please check your email. It looks like you haven't verified your account yet. Here's what you're missing out on:
Didn't receive the link? Resend Verification Link