Senior Software Engineer
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