The Software Developer will be responsible for modernizing a legacy Case Management System by migrating existing functionality from Classic ASP/VBScript to a modern .NET Core architecture. This role requires strong full-stack development skills, including backend development with C#, .NET Core, and SQL Server, as well as frontend development with HTML5, CSS, JavaScript, and related technologies.
Location:
Toronto, Ontario, Canada
Responsibilities:
- Modernize and rebuild legacy Classic ASP/VBScript components using .NET Core.
- Develop backend components using C#, Entity Framework, LINQ, and SQL Server.
- Build responsive UI with HTML5, CSS/SASS/SCSS, JavaScript, jQuery, and Bootstrap.
- Analyze legacy code and implement modern equivalents.
- Use Visual Studio as the primary development environment.
- Collaborate with team members to deliver high-quality, maintainable solutions.
Required Skills &
Certifications:
- 5+ years of hands-on experience with Microsoft .NET technologies.
- Strong experience with C#, .NET Core, and Entity Framework.
- Proficiency with Visual Studio.
- Solid SQL Server experience (queries, stored procedures, optimization).
- Strong front-end skills:
JavaScript, jQuery, HTML5, CSS, SASS, SCSS, Bootstrap.
- Experience with Classic ASP / VBScript migration.
- Experience with Dev Ops tools and practices (e.g., CI/CD pipelines, Git, automated builds).
- Strong communication, analytical, and troubleshooting skills.
Preferred Skills &
Certifications:
- Public Sector Experience
Special Considerations:
- Hybrid work model: 3 days in the office, 2 days remote.
Scheduling:
- Not specified.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: