.NET Application Modernization Consultant — Staff | Remote Contract Opportunity [ FastWater Staffing ]

HIKINEX

MD(remote)

JOB DETAILS
SKILLS
ASP.NET MVC, Amazon Web Services (AWS), Application Programming Interface (API), Architectural Services, Background Investigation, Communication Skills, Configuration Management, Consulting, Debugging Skills, Dependency Injection, DevOps, Documentation, Enterprise Applications, Functional Testing, Git, GitHub, Government, Identify Issues, Leadership, Linux Operating System, Machine Tool, Microsoft .NET, Microsoft ASP.NET (Active Server Page), Microsoft C# (C Sharp), Microsoft Certifications, Microsoft Product Family, Microsoft Windows Azure, Onboarding, Quality Assurance, Rural Contracts, Software Development, Software Porting, Source Code/Configuration Management (SCM), Technical Delivery, Technical Leadership
LOCATION
MD
POSTED
1 day ago

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 and clearance requirements, candidates must be U.S. Citizens or U.S. Permanent Residents (Green Card holders) and able to work in the United States without current or future visa sponsorship. 
  • Undergo fingerprinting as part of the onboarding process.
  • Successfully complete a government background investigation (CJIS-type clearance).

About the Role

We are seeking a .NET Application Modernization Consultant – Staff to support a large-scale application modernization initiative focused on migrating enterprise applications from .NET Framework to .NET Core/.NET 8+.

This is a hands-on engineering role responsible for executing the majority of application conversion, remediation, testing, and documentation activities across the portfolio. The consultant will work closely with the Senior .NET Application Modernization Consultant (Pod Lead) to implement established migration patterns and ensure successful modernization outcomes.

Key Responsibilities

  • Port application code from .NET Framework to .NET Core/.NET 8+ using approved modernization approaches and tooling
  • Execute application modernization activities using AWS and Microsoft migration tools
  • Remediate compatible and upgradeable NuGet package dependencies
  • Convert and modernize T4 templates as directed by technical leadership
  • Implement modern dependency injection and configuration management patterns
  • Apply modernization standards, coding practices, and architectural guidance established by the Pod Lead
  • Execute confidence testing and validate functional parity against defined acceptance criteria
  • Troubleshoot and resolve migration-related defects and compatibility issues
  • Document modernization decisions, implementation approaches, and technical findings
  • Contribute to migration runbooks, knowledge-sharing materials, and project documentation
  • Collaborate with architects, senior consultants, QA resources, and project leadership to ensure successful delivery

Required Qualifications

  • Strong experience developing applications using C# and the .NET Framework
  • Hands-on experience with .NET Core and/or .NET 6/7/8
  • Experience participating in application modernization, migration, or upgrade initiatives
  • Familiarity with:
    • ASP.NET MVC
    • ASP.NET Web API
    • ASP.NET Core
    • Dependency Injection patterns
    • Modern configuration management approaches
  • Experience updating and maintaining NuGet package dependencies
  • Understanding of project conversion concepts, including:
    • SDK-style project formats
    • PackageReference
    • Modern .NET build processes
  • Experience working with Git-based source control workflows
  • Strong troubleshooting and debugging skills
  • Ability to validate functionality and support confidence testing activities
  • Strong documentation and communication skills

Preferred Qualifications

  • Experience using:
    • .NET Upgrade Assistant
    • AWS Porting Assistant for .NET
    • try-convert
    • API Portability Analyzer (apiport)
  • Experience with Azure DevOps and/or GitHub Actions
  • Familiarity with T4 templates and code generation approaches
  • Experience supporting large-scale application modernization programs
  • Exposure to Linux-targeted .NET workloads and containerized environments
  • AWS Certifications or Microsoft certifications are a plus

Ideal Candidate

The ideal candidate is a hands-on .NET engineer who enjoys modernization work and has experience upgrading legacy applications to modern .NET platforms. They are comfortable executing large-scale code migration efforts, applying established modernization patterns, validating functional parity, and collaborating closely with senior technical leaders to deliver high-quality modernization outcomes.

About the Company

H

HIKINEX