Senior Software Engineer
Core
Building a cloud-native .NET application to replace a legacy mainframe system for processing student financial-aid applications.
Role type
Senior Backend Software Engineer
Builds
Cloud-native .NET microservices and REST APIs for a government financial-aid portal
Domain
Public sector / Government / Financial Aid
Deliverable
production ML models | product features | infrastructure
Required skills
.NET (C#), Microservices architecture, REST API design, Mainframe integration (DB2), SQL Server, Containerization, SAML2/OIDC authentication, Unit testing, Code reviews
Preferred skills
Legacy system modernization experience, Government security standards compliance
Technologies
.NET, C#, DB2, Microsoft SQL Server, Docker, Kubernetes, SAML2, OIDC
Responsibilities
Carving new .NET services off legacy monoliths, Designing REST APIs for front-end consumption, Maintaining data consistency between legacy and new systems, Implementing event-driven synchronization, Ensuring security compliance for citizen data, Writing tests and monitoring for production safety, Conducting code reviews
Seniority
Senior, hands-on IC