Job Description
Lead .NET Modernization Developer (VB6 → C#/.NET Core) | Contract Duration: till Oct 31st | Hybrid (GTA)
We’re looking for a hands-on Lead .NET Developer to drive a major legacy system modernization initiative, transforming a mission-critical VB6 application into a modern C# / .NET Core architecture.
This is a high-impact role where you’ll work closely with architects and senior stakeholders to rewrite, refactor, and modernize enterprise-grade systems while ensuring full functional parity and stability during migration.
🔧 What You’ll Do
Lead modernization of legacy VB6 applications into C# / .NET Core
Reverse-engineer and refactor complex legacy business logic
Redesign and optimize SQL Server components (T-SQL, stored procedures)
Ensure feature parity and system stability during migration
Collaborate with architects, QA, and dev teams across delivery lifecycle
Support testing, validation, and performance tuning of rewritten systems
🧠 What You Bring
10+ years C# / .NET (Framework or .NET Core)
5+ years VB6 + legacy system experience (modernization required)
Strong SQL Server expertise (T-SQL, performance tuning, SSMS/SSRS)
Proven experience in large-scale migration / rewrite projects
Experience with enterprise architecture and clean code practices
Tools: Visual Studio, Git, Azure DevOps, Bitbucket
Bonus: Financial services, REST APIs, CI/CD, cloud exposure
⭐ What Makes You Stand Out
You’ve been through legacy modernization before—you understand that rewrites are rarely clean and predictable. You know how to:
Navigate unknown legacy dependencies
Ensure feature parity between old and new systems
Troubleshoot issues during migration
Keep delivery moving when things don’t go as planned
Rate: 80-92/hr (INC)
🤖 AI may be used to assist in screening and matching candidates to this role
📍 Hybrid role (GTA-based, in-office collaboration required 2–3 days/week)
📩 If you’ve led or supported VB6 → .NET modernization projects, we want to hear from you. Send your resume to tinak@corgta.com
