Get more replies from employers
Send a job-specific resume in minutes.
Direct message the job poster from LanceSoft, Inc.
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:
Nice to have requirements
Degrees or certifications:
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.
Referrals increase your chances of interviewing at LanceSoft, Inc. by 2x
Get notified about new Dotnet Developer jobs in Scarborough, Ontario, Canada.
Greater Toronto Area, Canada CA$100.00-CA$130.00 3 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.