VB.NET Developer – Legacy Application Modernization | Remote USA

Filled
February 25, 2026

Job Description

Location: United States (Remote)
Employment Type: Contract (USC / OPT / C2C – Open)
Experience: 3+ Years
Work Authorization: Must be authorized to work in the U.S. (No Sponsorship)

Job Overview

We are seeking a skilled VB.NET Developer to support the modernization of legacy enterprise applications. This role involves upgrading existing VB.NET / .NET Framework systems to modern .NET (6/7/8) platforms while improving performance, maintainability, and security without disrupting business operations.

This is a hands-on engineering role ideal for developers experienced in legacy system refactoring, application upgrades, and enterprise modernization initiatives.

Key Responsibilities

  • Analyze and refactor legacy VB.NET applications built on older .NET Framework versions
  • Upgrade applications to modern .NET runtime environments or supported frameworks
  • Improve code quality, stability, and performance while maintaining business logic integrity
  • Identify technical debt and recommend modernization strategies (incremental vs full migration)
  • Resolve compatibility issues with third-party libraries, APIs, and dependencies
  • Enhance logging, exception handling, and security controls
  • Collaborate with QA teams for regression testing and validation
  • Prepare technical documentation for upgraded systems
  • Support post-deployment stabilization and production fixes

Required Skills & Experience

  • Strong hands-on experience with VB.NET development
  • Solid understanding of .NET Framework vs modern .NET architecture
  • Experience modernizing or upgrading legacy enterprise applications
  • Proficiency with Visual Studio, Git, and CI/CD pipelines
  • Working knowledge of SQL Server, stored procedures, and performance tuning
  • Experience with Windows Services, Web Forms, or legacy desktop applications
  • Strong debugging, profiling, and root-cause analysis skills
  • Ability to work independently in complex legacy environments

Preferred / Nice to Have

  • Experience with C# (for phased migration scenarios)
  • Knowledge of ASP.NET MVC or Web API
  • Familiarity with Azure or AWS cloud environments
  • Understanding of secure coding standards (SOC2, HIPAA, etc.)

Why Join This Project

  • Work on mission-critical enterprise systems with real business impact
  • Lead modernization initiatives without risky “rip-and-replace” approaches
  • High technical ownership and architectural influence
  • Long-term roadmap focused on modernization, not short-term maintenance

Additional Hiring Notes

  • US Citizen Preferred
  • Must be available during U.S. business hours
  • Background check may be required depending on the client
  • H4-EAD candidates may be considered