Senior .NET Developer @Better Impact
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2mths ago

[Hiring] Senior .NET Developer @Better Impact

2mths ago - Better Impact is hiring a remote Senior .NET Developer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

We are looking for a senior C#/.NET engineer who modernizes the platform, not just maintains it. Our flagship product, Volunteer Impact, is a mature, revenue-generating platform built on VB.NET and .NET Framework. It needs to move to .NET 10 and C# to enable further development.

  • Lead the migration of the Volunteer Impact backend from VB.NET/.NET Framework to C#/.NET 10, defining the migration approach and executing it incrementally against a live production system.
  • Modernize a custom security framework (70+ custom attributes) into something that works on the new stack, with zero authorization bypasses.
  • Strengthen the existing CI/CD pipeline and, with our quality engineering function, wire in the gates that catch functional and performance regressions before they reach production.
  • Ship migrated areas to production independently and incrementally while the legacy application keeps running.
  • Become the second engineer who can independently cut, validate, and deploy a production release.
  • Identify, evaluate, and replace legacy dependencies that don’t have a path forward to modern .NET, without introducing functional or performance regressions.
  • Make the technical sequencing calls: which areas migrate first, which dependencies get replaced when, and where automated conversion is viable vs. manual rewrite.
  • Lay the foundation for the team to grow by modernizing the stack to one that any C# developer can contribute to.

Qualifications

  • 8+ years of professional C#/.NET experience, with real depth in the framework, not just the latest version.
  • Experience leading or being the technical anchor on a .NET Framework-to-.NET Core (or later) migration of a large, production monolith serving paying customers.
  • Ability to articulate the approach for migrating a production system incrementally with minimal downtime.
  • Deep NHibernate experience is strongly preferred.
  • Experience replacing legacy dependencies in production: DI containers, bundling frameworks, service hosting, and unsupported third-party libraries.
  • Hands-on experience with legacy .NET ecosystem components: ASP.NET MVC-to-Core routing, custom security frameworks, and dependencies without a clean upgrade path.
  • Familiarity with migrating SSRS reports to a modern reporting platform is a benefit.
  • Experience improving CI/CD pipelines for .NET applications and working with quality functions to build gates that catch functional and performance regressions early.
  • Comfortable in a small core team with shared DevOps and DBA support available, and a dedicated quality engineering partner.
  • VB.NET familiarity is a bonus, not a requirement.

Requirements

  • Strong technical decision-making skills.
  • Ability to debug hands-on and know when to pull in the right support.

Benefits

  • Medical, dental & vision insurance (after 90 days).
  • 401(k) (after 90 days).
  • Unlimited vacation + 9 paid holidays.
  • Paid parental leave.
  • Competitive compensation package.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior .NET Developer @Better Impact
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,100+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later