Already a candidate?

Feedback
Skip to main content
P

Procom

C# /.Net Developer with VB6

Toronto, Ontario, Canada · Hybrid

Contract · 3 Months
Start Aug 2026

RATE

$71–$95/hr CAD

POSTED

7/13/2026

Job Description

C# /.Net Developer with VB6
On behalf of our Banking client, Procom is searching for a C# /.Net Developer with VB6 for a 3 month contract role. This position is a hybrid position with 3 days onsite at our client’s Toronto office.

C# /.Net Developer with VB6 - Job Description
The developer will be working on the Customized Solution Platform project, an in-house developed file translation and reporting platform. This involves the modernization of legacy VB6 applications and the development of new features using C# and .NET Core to enhance the platform's capabilities for processing customer files and generating detailed reports.

C# /.Net Developer with VB6 - Responsibilities
• Review existing VB6 application modules to understand current business logic, workflows, and dependencies.
• Translate and rewrite legacy VB6 code into modern C#/.NET Core following current architectural standards and best practices.
• Analyze legacy SQL queries, stored procedures, and data access patterns, then refactor or rebuild them using SQL Server.
• Document legacy functionality and map it to the new technology stack to ensure functional parity during the rewrite.
• Write clean, maintainable, testable C# code that aligns with the new enterprise-wide modernization framework.
• Perform unit testing and assist with integration testing to validate rewritten components behave consistently with the original system.
• Participate in code reviews to ensure quality, consistency, and adherence to modernization guidelines.

C# /.Net Developer with VB6 - Mandatory Skills
• 10+ years of hands-on experience with C# and .Net (framework and/or .NET Core)
• 5+ years of hands-on experience with VB6, including legacy application support and modernization
• 3+ years of strong SQL Server experience (T-SQL, performance tuning, SSMS, SSRS)
• Experience designing enterprise-grade, scalable applications using clean architecture
• Proficiency with development tools such as Visual Studio, Git, Azure DevOps, Bitbucket

C# /.Net Developer with VB6 – Nice-to-Have Skills
• Hands-on experience with REST APIs, Web Services, and integration patterns
• Experience in financial industry
• Experience with Agile/Scrum methodologies and CI/CD pipelines
• Exposure to ISO 20022 or financial message transformations
• Experience with cloud services and DevOps pipelines

C# /.Net Developer with VB6 – Assignment Length
The contract duration is until Oct 31st, with a possibility of extension and conversion to FTE.

C# /.Net Developer with VB6 - Start Date
ASAP

C# /.Net Developer with VB6 - Assignment Location
Toronto, Ontario, Canada. This is a hybrid position requiring 3 days in the office.

This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.

Ready to apply?

You'll complete the application through our portal.

Role summary

C# /.Net Developer with VB6

Toronto, Ontario · Hybrid

RATE

$71–$95/hr CAD

TYPE

Contract · 3 Months

STARTS

8/10/2026

POSTED

2 days ago

ATS ID

328259



Not quite the right fit?

Browse all of our open roles across tech, finance, and engineering.

See all jobs

Looking for something specific?

Create a profile and get jobs recommended to you based on your skills and preferences.

Create a profile
Terms of Use
Privacy Policy