← Back to stories
Financial Services
Core Banking Modernisation: Db2 to Azure SQL
Swedish Financial Institution · February 1, 2026
The Engagement
A Swedish bank needed to migrate its legacy Db2 core banking system to a modern C#/.NET 8 architecture on Azure. The scope covered three critical domains — Lending, Deposits, and Account Management — with a parallel-run comparison framework to validate every transaction against the legacy system from day one.
What Was Delivered
The factory delivered the full modernisation in under 3 weeks:
- Three domain services (Lending, Deposits, Account Management) in C#/.NET 8
- Db2 to Azure SQL migration with schema mapping and data verification
- Parallel-run comparison framework validating new output against legacy from day one
- BDD/SpecFlow test suite covering all business rules
- Azure infrastructure provisioned via infrastructure-as-code
Results
- 191 issues closed across the full engagement
- Parallel-run validation operational from day one — no silent regressions
- Median PR merge time of 2 minutes
- Under 3 weeks from kickoff to production-ready delivery