Will start 100% on site for 30 days & move to hybrid 3 days onsite 2 days remote
Lead/Principal C#/.NET Engineer with expert-level Entity Framework Core experience to lead the modernization of a mission-critical legacy benefits system hosted on AWS Cloud.
Position Summary
Our client is modernizing a large, mission-critical Honeywell Bull mainframe benefits system (FAMIS) — converting ~1.5M lines of COBOL and ~160K lines of JCL to C#/.NET, migrating an IDS-II hierarchical database to PostgreSQL, and deploying on AWS. Converted code is delivered by an automated modernization vendor in an \"as-is\" state. This Lead/Principal role owns the refactoring of that converted code into clean, maintainable, high-performance, production-grade C#/.NET, defines the data-access architecture using Entity Framework Core against PostgreSQL, sets engineering standards for the team, and safeguards functional equivalence to the legacy system. This is a benefits system serving NJ families — correctness, performance within the nightly batch window, and maintainability are paramount.
Key Responsibilities
C# / .NET Engineering
Entity Framework / Data Layer
Technical Leadership
Quality, Testing & Delivery
Required Qualifications
Preferred / Nice to Have
Success in the First 90 Days
Required/Desired Skills
Skill
Required /Desired
Amount of experience needed
Your experience in Years
C# Programming Experience
Required
10
Years
.NET Core / .NET 6/7/8/10 Experience
Required
10
Years
.NET REST/WEB API Development Experience
Required
5
Years
Entity Framework Core and LINQ and async/await patterns Experience
Required
10
Years
Solid software design: SOLID, design patterns, domain modeling, layered/clean architecture, dependency injection
Required
5
Years
Angular 17+, Typescript and Node.js experience
Required
5
Years
Strong relational database skills: PostgreSQL strongly preferred (Oracle/SQL Server acceptable) — schema design, indexing, query tuning, stored proc
Required
5
Years
unit/integration/regression testing frameworks; TDD/mocking
Required
5
Years
Git and static code analysis (SonarQube)
Required
5
Years
Docker containerization and CI/CD pipeline experience (AWS CODEPIPELINE OR GitHub Actions)
Required
3
Years
AWS cloud native applications (S3, SNS, SQS, ECS, RDS, EC2, Lambda)
Required
3
Years