CareerPlanSign in

Senior Software Engineer

London, GB💼 Full-time🗓 2026-07-28 → 2026-09-11

Core

Modernize core C#/SQL systems by extracting legacy business logic into clean services and verifying changes in shadow mode to ensure zero downtime.

Role type

Senior Software Engineer (Legacy Modernization)

Builds

Clean, dependency-free rules assemblies and new microservices

Domain

Fintech / Banking Core Systems

Deliverable

production ML models | product features

Required skills

.NET 6+, .NET Framework 4.8, SQL Server stored procedures, Dependency Injection, structured logging, full observability, shadow-mode verification, golden-master testing

Preferred skills

AWS Lambda, SQS, SNS, RDS, TypeScript, jQuery, in-house AI-agent orchestrator

Technologies

.NET 6, .NET Framework 4.8, C#, SQL Server, JavaScript, TypeScript, AWS

Responsibilities

Extract business rules from scattered C#, JavaScript, and SQL into clean assemblies; build new services with robust authentication and observability; refactor heavy SQL stored procedures; deploy changes using shadow-mode verification; navigate coupling between API façade, ETL pipeline, and event bus.

Seniority

Senior, hands-on IC

Sourced via teamtailor · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.