Senior .NET Migration Lead – Modernize & Ship

Better Impact

United States

Remote

USD 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision insurance (90
401(k) (after 90 days)
Unlimited vacation + 9 paid holidays
Paid parental leave
Competitive compensation

Job summary

Better Impact is seeking a senior C#/.NET engineer to drive the migration of Volunteer Impact from VB.NET/.NET Framework to C#/.NET 10. You will own the technical direction, minimize downtime during the migration, and work with a small core team and QA to ensure regression gates are satisfied.

You will replace legacy dependencies and modernize security, CI/CD, and reporting tooling, enabling a future-ready platform for thousands of organizations using Volunteer Impact.

Qualifications

  • 8+ years of professional C#/.NET experience with depth in the framework
  • Led or acted as technical anchor on a .NET Framework-to-.NET Core migration for a large production monolith
  • Managed incremental migrations with minimal downtime
  • Deep NHibernate experience to preserve behavior during migration
  • Replaced legacy components (DI containers, hosting, libraries) in production
  • Experience with legacy .NET ecosystem components (MVC-to-Core routing, custom security)
  • Ability to replace components while the system stays live
  • Familiarity with migrating SSRS reports to modern platforms
  • Improved CI/CD pipelines and gate processes for regression protection
  • Work in a small core team with DevOps and dedicated QA for regression gates
  • VB.NET familiarity is a bonus, not required
  • Benefits: Medical, dental & vision, 401(k), unlimited vacation, paid parental leave, competitive compensation

Responsibilities

  • Lead the migration of Volunteer Impact backend VB.NET/.NET Framework to C#/.NET 10, defining and executing the plan on a live system
  • Modernize a custom security framework to work on the new stack with zero authorization bypasses
  • Strengthen CI/CD pipelines and integrate regression gates with QA
  • Ship migrated areas to production incrementally while the legacy app remains active
  • Become the second engineer able to independently cut and deploy production releases
  • Identify and replace legacy dependencies without introducing regressions
  • Make sequencing calls on what migrates first and where automated conversion is possible
  • Lay the foundation for a team-ready, modern stack that any C# dev can contribute to

Skills

Senior C#/.NET
VB.NET background
Migration from .NET Framework to Core
NHibernate experience
Legacy modernization
CI/CD pipelines
Security framework migration
Production monoliths
ASP.NET Core familiarity

Job description

Better Impact is seeking a senior C#/.NET engineer to drive the migration of Volunteer Impact from VB.NET/.NET Framework to C#/.NET 10. You will own the technical direction, minimize downtime during the migration, and work with a small core team and QA to ensure regression gates are satisfied.

You will replace legacy dependencies and modernize security, CI/CD, and reporting tooling, enabling a future-ready platform for thousands of organizations using Volunteer Impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Migration Lead — Modernize & Deliver
Senior .NET Migration Lead — Modernize & Deliver

Better Impact • Winston-Salem (NC)

On-site
USD 140,000 - 190,000
Medical, dental & vision insurance (90
401(k) (after 90 days)
Unlimited vacation + 9 paid holidays
+2
Senior .NET Developer
Senior .NET Developer

Better Impact • United States

Remote
USD 120,000 - 180,000
Medical, dental & vision insurance (90
401(k) (after 90 days)
Unlimited vacation + 9 paid holidays
+2
Senior .NET Developer
Senior .NET Developer

Better Impact • Winston-Salem (NC)

On-site
USD 140,000 - 190,000
Medical, dental & vision insurance (90
401(k) (after 90 days)
Unlimited vacation + 9 paid holidays
+2
Senior .NET Engineer: Legacy Modernization & Backend
Senior .NET Engineer: Legacy Modernization & Backend

inspiracareers • Oak Brook (IL)

Remote
USD 120,000 - 180,000
Senior .NET Full-Stack Engineer - Modernization Lead (Azure)
Senior .NET Full-Stack Engineer - Modernization Lead (Azure)

Resolution Technologies, Inc. • Atlanta (GA)

On-site
USD 120,000 - 160,000
Senior .NET Engineer - Remote, End-to-End Modernization
Senior .NET Engineer - Remote, End-to-End Modernization

cmgfi • United States

On-site
USD 140,000 - 180,000
Remote Full Stack Developer - .NET Migration & Modernisation
Remote Full Stack Developer - .NET Migration & Modernisation

GCS Recruitment • United States

Remote
USD 112,449 - 123,159
Senior C#/.NET Engineer — Legacy Modernization Lead
Senior C#/.NET Engineer — Legacy Modernization Lead

CAI • New Jersey

Hybrid
USD 83,000 - 90,000
Remote .NET Developer: Modernize Legacy Apps (C#/VB)
Remote .NET Developer: Modernize Legacy Apps (C#/VB)

Talentify • McLean (VA)

Remote
USD 105,000 - 145,000
Senior .NET Full-Stack Engineer — Modernization Lead
Senior .NET Full-Stack Engineer — Modernization Lead

CS Solutions, Inc. • Atlanta (GA)

Hybrid
USD 130,000 - 160,000