Senior Backend Engineer – DPS Core & Data Engine Squad
Core
Senior Backend Engineer leading the modernization of mission-critical claims management systems by refactoring stored procedures and legacy .NET code into maintainable services.
Role type
Senior Backend Engineer (Database Modernization & Legacy Refactoring)
Builds
DPS Core & Data Engine Squad system-of-record platform for internal and external claims management
Domain
Insurance technology / Claims management / Database Engineering
Deliverable
production ML models | product features
Required skills
C#/.NET Framework/.NET Core, SQL Server (2019), Stored procedure refactoring, Query optimization, Schema evolution, Dependency injection, Observability, Unit testing (xUnit/NUnit), SQL source control
Preferred skills
Strangler fig pattern, Anti-corruption layers, Domain-driven design (DDD), Azure SQL Database, Azure DevOps, REST API design, Entity Framework Core/Dapper, Microservices architecture, PowerShell
Technologies
SQL Server, .NET Framework, .NET Core, C#, Azure SQL Database, Azure DevOps, xUnit, NUnit, PowerShell, REST, OpenAPI/Swagger
Responsibilities
Refactor complex stored procedures into testable units, Optimize SQL performance and indexing strategies, Design backward-compatible schema changes, Implement strangler fig patterns for legacy .NET modernization, Build domain-aligned modules with clear contracts, Create diagnostic tooling and runbooks for incident response
Seniority
Senior, hands-on IC
