Af
Software Development Lead for .NET Modernization
Affinity
Full-time
regina, division no. 6
IT & Technology
Posted:
June 05, 2026
Location:
regina, division no. 6, Canada
Job Description
Take a pivotal role with a focus on modernizing legacy .NET applications in a public-sector environment. This contract position emphasizes technical ownership and team collaboration across critical upgrades.
As a Software Development Lead, you will guide the technical direction for modernizing and upgrading systems from ASP.NET MVC to modern .NET frameworks. Your responsibilities will include collaborating closely with Business Analysts and ensuring that project outcomes are stable and testable. Experience in a highly regulated setting is crucial for this role.
Key Responsibilities:
• Direct the technical leadership for application upgrades
• Assess codebase for critical decision-making
• Work with Business Analysts on precise requirements
• Ensure modernizations are stable and testable
• Manage knowledge transfer throughout the project
Requirements:
• Proven experience in modernizing .NET applications
• P...
As a Software Development Lead, you will guide the technical direction for modernizing and upgrading systems from ASP.NET MVC to modern .NET frameworks. Your responsibilities will include collaborating closely with Business Analysts and ensuring that project outcomes are stable and testable. Experience in a highly regulated setting is crucial for this role.
Key Responsibilities:
• Direct the technical leadership for application upgrades
• Assess codebase for critical decision-making
• Work with Business Analysts on precise requirements
• Ensure modernizations are stable and testable
• Manage knowledge transfer throughout the project
Requirements:
• Proven experience in modernizing .NET applications
• P...
Apply for this Job
Submit your application for the Software Development Lead for .NET Modernization position at Affinity.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
regina, Canada
Posted:
June 05, 2026
Deadline:
July 15, 2026