×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, C# ​/ Unity Developer, Backend Developer

Job in Toronto, Ontario, M5A, Canada
Listing for: vTech Solution
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    C# / Unity Developer, Backend Developer, Full Stack Developer, Software Engineer
Job Description & How to Apply Below
Job Summary:

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.

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary