Job Description
Location: United States (Remote)
Employment Type: Contract (OPT / C2C / USC)
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. This hands-on role focuses on upgrading older VB.NET / .NET Framework applications to modern .NET versions, improving performance, maintainability, and security while ensuring business continuity.
You will work closely with business and QA teams, refactor legacy code, resolve technical debt, and deliver robust, modernized applications.
Key Responsibilities
- Analyze and refactor legacy VB.NET applications built on older .NET Framework versions
- Upgrade applications to modern .NET (.NET 6/7/8) or supported .NET Framework versions
- Improve code quality, stability, and performance while preserving business logic
- Identify technical debt and recommend incremental or full modernization strategies
- Resolve compatibility issues with third-party libraries and APIs
- Enhance exception handling, logging, and security controls
- Collaborate with QA 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 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 Join This Role?
- Work on mission-critical systems with direct business impact
- Modernize platforms without risky “rip-and-replace” approaches
- High technical ownership and 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