Senior Software Engineer (.NET)

Immersumltd — United Kingdom · Posted ~11 hours ago

Senior Full-time Hybrid £85000-£90000

Skills

.NET 10 C# Azure SQL Server Entity Framework Core Azure DevOps Grafana Application Insights Event-driven Architecture Payments Systems Foreign Exchange Reconciliation Banking Integrations

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A global payments firm seeks a senior .NET engineer to join its Banking & FX team in London on a hybrid basis. You will build and own production services using .NET 10 and Azure, developing asynchronous, event-driven systems that handle payments, foreign exchange, reconciliation, and banking integrations. The role involves making architectural decisions, ensuring security and reliability, and owning services from development through production.

Highlights

Competitive salary; hybrid work in London (2-3 days office); modern tech stack with .NET 10 and Azure; ownership of high-reliability payment and FX systems; architectural decision-making; end-to-end service ownership.

Description

Senior Software Engineer (.NET) Hybrid – London | 2–3 days per week in office £85,000 – £90,000 Tech stack: .NET 10, C#, Azure, SQL Server, EF Core, Azure DevOps, Grafana, Application Insights Immersum is partnering with a global payments business looking for a Senior Software Engineer to join their Banking & FX team, working on the systems responsible for moving client money across payments, FX, reconciliation and banking integrations. This is a hands on role for a strong .NET engineer who enjoys working on complex, high-reliability systems where getting it right really matters. The Role: Build and own production services using .NET 10 and AzureDevelop asynchronous, event-driven systems that handle failures, retries, timeouts and duplicate messagesWork across payments, FX, ledgers, reconciliation and banking integrationsIntegrate with banks and payment schemesMake architectural decisions and own your services from development through to productionBuild security, reliability and observability into systems from the startUse Grafana, Application Insights and Claude Code as part of the engineering workflow What We’re Looking For: Strong commercial experience with .NET / C#Experience building and running production services in the cloudStrong understanding of asynchronous and event-driven systemsExperience with Azure, or AWS/GCPStrong SQL Server experience and familiarity with EF CoreGood testing and software engineering fundamentalsExperience working with security, reliability and observabilityComfortable working in a regulated environmentStrong communication skills and the confidence to challenge technical decisions Why Join: Work on critical systems responsible for moving client moneyGenuine ownership over the services you buildModern .NET 10, Azure and AI tooling environmentAutonomous engineering team with real influence over technical decisionsCompetitive benefits including 25 days' holiday + bank holidays, bonus, pension, healthcare and enhanced parental leave. Please note this role requires full right to work in the UK.