.NET Application Modernization Consultant (Staff) | Remote Contract Opportunity | Fastwater Staffing

 Posted 2 hours ago
     
⭐ 2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

The consultant will migrate legacy .NET Framework applications to modern .NET technologies, specifically .NET Core and .NET 8. Responsibilities include developing scalable cloud-ready solutions and validating AI-assisted migration code.

πŸ“ Location: Fully Remote (Maryland, U.S.)
πŸ“„ Employment Type: Contract
πŸš€ Start Date: Immediate
πŸ’° Compensation: TBD -- based on skills and experience

Important Screening Requirements

  • Due to client security requirements, candidates must be U.S. Citizens or U.S. Permanent Residents (Green Card holders) authorized to work in the United States without current or future visa sponsorship.
  • Must be willing to support and work with a government client.
  • Must be willing to undergo fingerprinting as part of the onboarding process.
  • Must successfully complete a government background investigation (CJIS-type clearance).

About the Role

We are seeking a .NET Application Modernization Consultant (Staff) to support enterprise application modernization initiatives by migrating legacy .NET Framework applications to modern .NET technologies. In this role, you will develop and modernize applications, implement best practices for .NET Core and .NET 8, and collaborate with cross-functional teams to deliver scalable, cloud-ready solutions. The ideal candidate has a strong foundation in C#/.NET development and is eager to contribute to large-scale modernization projects.

Key Responsibilities

  • Develop and maintain applications using C#, .NET Core, and .NET 8.
  • Support the migration of legacy .NET Framework applications to modern .NET platforms.
  • Build and maintain ASP.NET Core applications using middleware, dependency injection, and configuration best practices.
  • Manage project dependencies using NuGet, SDK-style project files, and PackageReference.
  • Develop and execute automated unit, integration, and regression tests.
  • Review and validate code generated through AI-assisted migration and modernization tools.
  • Collaborate with engineering teams using Git and CI/CD pipelines to support application delivery.
  • Contribute to application modernization efforts while ensuring code quality, maintainability, and performance.

Required Qualifications

  • 3+ years of experience with C# and .NET development.
  • Strong working knowledge of .NET Core and .NET 8, including differences from the .NET Framework.
  • Hands-on experience with:
    • SDK-style .csproj files and PackageReference
    • ASP.NET Core fundamentals (middleware, dependency injection, IConfiguration, appsettings.json, and the Options pattern)
    • NuGet dependency management and package upgrades
    • Automated testing using xUnit, NUnit, or MSTest, including mocking frameworks such as Moq
    • Integration testing
  • Comfortable working in AI-assisted or tooling-driven migration workflows with manual code review.
  • Experience using Git and CI/CD tools such as Azure DevOps or GitHub Actions.

Preferred Qualifications

  • Hands-on experience migrating .NET Framework applications to .NET Core or .NET 8.
  • Familiarity with migrating System.Web applications, Entity Framework 6 to EF Core, and legacy ASP.NET technologies.
  • Experience with Razor, Blazor, T4 Templates, AWS Porting Assistant, or .NET Upgrade Assistant.
  • Familiarity with AWS services and cloud-based application modernization.

Similar Jobs

See all Remote Others jobs β†’

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Others

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified