Senior Software Developer – .NET / Azure
- Toronto, ON
- On-site
- Posted Oct 20, 2026
- 1 position
$75–$90 / hour
Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Design, develop, test, deploy, and maintain enterprise applications, including web apps, APIs, and cloud-based services. Collaborate with cross-functional teams across the SDLC, troubleshoot technical issues, and deliver reliable, scalable applications using Agile practices.
Job details
Role: Senior Software Developer – .NET / Azure Location: Toronto, ON (Onsite) Job Type: Contract Job Overview We are seeking an experienced Senior Software Developer to design, develop, test, deploy, and maintain enterprise applications. The ideal candidate will have strong expertise in C#, .NET Core, ASP.NET, Web API development, Microsoft Azure, and CI/CD pipelines. The successful candidate will collaborate with cross-functional teams throughout the software development life cycle, troubleshoot technical issues, and deliver reliable, scalable applications using Agile methodologies. Required Skills and Experience Strong hands-on experience with C#, .NET Core, and ASP.NET. Experience developing Web Apps, custom Web APIs, REST services, and Web Services. Working knowledge of Microsoft Azure and cloud application development. Experience with AODA and related accessibility standards. Experience managing CI/CD pipelines and using Azure DevOps or comparable DevOps tools. Experience with Entity Framework and Azure SQL. Knowledge of OpenAPI and OAuth 2.0. Experience working with Agile methodologies and Kanban/task boards. Understanding of cloud service models: SaaS, PaaS, and IaaS. Experience across the SDLC, including design, development, testing, debugging, deployment, and maintenance. Experience working with the Ontario Public Service (OPS) or other public-sector organizations is preferred.
What you’ll do
Design, develop, test, deploy, and maintain enterprise applications, including web apps, APIs, and cloud-based services. Collaborate with cross-functional teams across the SDLC, troubleshoot technical issues, and deliver reliable, scalable applications using Agile practices.
Requirements
Requires strong hands-on experience with C#, .NET Core, ASP.NET, web and API development, Azure, CI/CD, Entity Framework, and Azure SQL. Candidates should also know accessibility standards, OpenAPI, OAuth 2.0, Agile and Kanban practices, cloud service models, and the full SDLC; public-sector experience is preferred.
Listed skills
- C++ · Preferred
- Microsoft Azure · Preferred
- Kanban · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- C#
- .NET Core
- ASP.NET
- Web API Development
- REST Services
- Microsoft Azure
- CI/CD Pipelines
- Azure DevOps
- Entity Framework
- Azure SQL
- OpenAPI
- OAuth 2.0
- AODA Accessibility Standards
- Agile Methodologies
- Kanban
- Cloud Application Development
Job areas
- Software
- Technology
- Government & Public Sector