Senior Dotnet Developer

LanceSoft, Inc.

Toronto

Hybrid

CAD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A prominent staffing firm is seeking a Recruitment Manager to lead modernization initiatives for legacy applications in North America. This role focuses on translating VB6 code to C#/.NET Core, analyzing SQL queries, and ensuring functional parity. The ideal candidate has extensive experience in C# and .NET, along with a strong background in managing legacy applications. This hybrid position offers opportunities for extension and conversion to full-time employment.

Qualifications

  • 10+ years of hands-on experience with C# and .Net.
  • 5+ years of experience with VB6 for legacy application modernization.
  • 3+ years of strong SQL Server experience, including performance tuning.

Responsibilities

  • Review and translate legacy VB6 code into C#/.NET Core.
  • Analyze and refactor SQL queries for modern architectures.
  • Conduct unit testing and assist with integration testing.

Skills

C#
.NET Core
VB6
SQL Server
Visual Studio
Git
Azure DevOps

Education

Bachelor's degree in computer science or related field

Job description

Direct message the job poster from LanceSoft, Inc.

Recruitment Manager (Hiring for North America (USA & Canada) and LATAM Regions (Costa Rica, Brazil, Colombia, Mexico))

Work arrangement: (Hybrid) 3 days in office

Possibility of extension & conversion to FTE? – Yes / possible

Typical Day in Role:

- 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.

- Troubleshoot issues discovered during the rewrite process and propose improvements to enhance performance, reliability, and maintainability.

- Contribute to ongoing documentation of the new system, including technical specifications, migration notes, and updated architecture diagrams.

- Support the team by identifying gaps, risks, or dependencies in the modernization effort and recommending solutions.

Candidate Requirements/Must Have 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)
  • Proficiency with development tools such as Visual Studio, Git, Azure DevOps, Bitbucket,

Nice to have requirements

  • 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

Degrees or certifications:

  • Bachelor's degree in computer science, information technology, or a related field (or equivalent work experience).

The ideal candidate is someone with strong experience working on legacy applications and leading modernization efforts. Because this project involves a large scale rewrite, we need someone who has already navigated the complexities of migrating older systems into a modern technology stack. Their background should include hands-on exposure to refactoring legacy code, validating functionality through thorough testing, and ensuring feature parity during the transition. This migration experience is the key indicator that they can step into this role and deliver successfully.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Information Technology
  • Industries
    Investment Banking and Banking

Referrals increase your chances of interviewing at LanceSoft, Inc. by 2x

Get notified about new Dotnet Developer jobs in Scarborough, Ontario, Canada.

.Net Full-Stack Developer - Payment Applications Development
ASP.NET Software Developer for Automation and Control Systems
Software Developer (Full-stack Developer)

Greater Toronto Area, Canada CA$100.00-CA$130.00 3 weeks ago

.net Core Backend Developer (with Hardware Experience)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Dotnet Developer
Lead Dotnet Developer

Insight Global • Canada

Remote
.NET Full-Stack Developer - C#, .Net Core, MVC
.NET Full-Stack Developer - C#, .Net Core, MVC

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 90,000 - 130,000
Sr/ Lead .Net Developer
Sr/ Lead .Net Developer

TEEMA • Canada

Remote
CAD 130,000
Intermediate Dotnet Developer
Intermediate Dotnet Developer

Resonaite • Mississauga

On-site
CAD 90,000 - 95,000
Senior Front-End Developer (contract) multiple positions available
Senior Front-End Developer (contract) multiple positions available

Handis Consulting Inc • Canada

Remote
CAD 1,000
Flexible working hours
Opportunity for contract extension
Senior .NET Developer
Senior .NET Developer

Highbrow LLC • Toronto

Hybrid
CAD 100,000 - 120,000
Dotnet Consultant
Dotnet Consultant

Randstad Digital • Canada

Hybrid
CAD 130,000 - 157,000
Increased chances of referrals for interviews
Fullstack .Net Developer
Fullstack .Net Developer

Open Systems Technologies • Mississauga

On-site
CAD 85,000 - 115,000
Lead Full-Stack .Net Developer
Lead Full-Stack .Net Developer

United States Digital Space LLC • Pickering

On-site
Senior Developer
Senior Developer

Insight Global • Southwestern Ontario

On-site