13 Nov
|
LanceSoft
|
Winnipeg
13 Nov
LanceSoft
Winnipeg
Recruitment Manager (Hiring for North America (USA & Canada) and LATAM Regions (Costa Rica, Brazil, Colombia, Mexico)) Translate and rewrite legacy VB6 code into up-to-date 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 modernization3+ 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 requirementsHands-on experience with REST APIs, Web Services, and integration patternsExperience in financial industryExperience with Agile/Scrum methodologies and CI/CD pipelinesExposure to ISO 20022 or financial message transformationsExperience with cloud services and DevOps pipelinesDegrees or certifications:Bachelor's degree in computer science, information technology, or a related field (or equivalent work experience).
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. Seniority level Mid-Senior levelEmployment type Job function Information TechnologyIndustries Investment Banking and BankingReferrals increase your chances of interviewing at LanceSoft, Inc. by 2xGet notified about new Dotnet Developer jobs in Net Full-Stack Developer
- Payment Applications Development NET Software Developer for Automation and Control Systems Software Developer (Full-stack Developer) 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. #
📌 Senior Dotnet Developer (Winnipeg)
🏢 LanceSoft
📍 Winnipeg