VB.NET Developer – Legacy Modernization (USA Only)

Filled
February 24, 2026

Job Description

Location: United States (Remote)
Employment Type: USC – Contract (OPT or C2C – open)
Experience: 3+ years preferred
Work Authorization: Must be authorized to work in the U.S. (No sponsorship)

Role Overview

We are seeking an experienced VB.NET Developer to lead the modernization of legacy enterprise applications. The primary focus is upgrading existing VB.NET / .NET Framework codebases to modern .NET versions while improving performance, maintainability, and security—all while preserving business continuity.

This is a hands-on engineering role requiring deep expertise with legacy systems, disciplined refactoring, and close collaboration with business and QA teams.

Key Responsibilities

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

Required Skills & Experience

  • Strong hands-on experience with VB.NET.
  • Solid understanding of .NET Framework and modern .NET runtime differences.
  • Experience upgrading or modernizing 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 ambiguous legacy environments.

Good to Have

  • Exposure to C# (for partial or phased migration scenarios).
  • Experience with ASP.NET MVC / Web API.
  • Familiarity with Azure or AWS hosting environments.
  • Knowledge of secure coding standards and compliance (SOC2, HIPAA, etc.).

Why This Role

  • Work on mission-critical systems with real business impact.
  • Modernize platforms without risky “rip-and-replace” approaches.
  • High ownership and technical influence.
  • Long-term modernization roadmap, not short-term patching.

Location & Hiring Notes

  • US Citizens only.
  • Must be available during US business hours.
  • Background check may be required depending on client.
  • H4-EAD candidates eligible.