Senior .Net Developer
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior .Net Developer based in Canada.
This role offers the opportunity to contribute to a large-scale, greenfield digital transformation project within a modern, cloud-first environment. You will help design and build an end-to-end online platform that streamlines complex provincial highway corridor management services. The solution supports critical workflows such as permits, land development approvals, and interlinked regulatory processes. You will work in a highly collaborative Agile setting alongside product managers, UX designers, QA specialists, and technical stakeholders. The environment is strongly focused on Azure-based development, DevOps automation, and microservices architecture. This position is ideal for a developer who thrives in complex systems, enjoys building scalable solutions, and wants to make a tangible impact on public-facing digital services.
Accountabilities:
You will be responsible for designing, developing, and maintaining scalable backend and full-stack solutions within a cloud-native ecosystem, ensuring performance, reliability, and seamless integration across services.
- Develop and maintain applications using .NET Framework and .NET Core in a cloud-based Azure environment
- Build and enhance RESTful APIs and microservices supporting complex business workflows
- Contribute to front-end development using Angular, JavaScript, TypeScript, HTML5, and CSS3
- Implement and optimize data access layers using Entity Framework and SQL Server
- Participate in CI/CD pipeline development and automation using Azure DevOps
- Collaborate with cross-functional Agile teams including QA, UX, and Product Owners
- Support integration of multiple services to enable unified digital user experiences
- Strong experience with .NET Framework and .NET Core development, including design, testing, and deployment
- Proficiency in C#, JavaScript, TypeScript, and SQL
- Hands-on experience with ASP.NET MVC and Web API development
- Strong knowledge of Angular (version 12+ preferred) and modern front-end development (HTML5, CSS3)
- Experience with Azure cloud services including PaaS, Azure SQL, and cloud-hosted solutions
- Solid understanding of CI/CD pipelines and DevOps practices using Azure DevOps and Git
- Experience working in Agile/Scrum environments within cross-functional teams
- Strong problem-solving skills, autonomy, and ability to deliver in complex system landscapes
- Experience with QA processes or testing in development teams is an asset
- Competitive compensation aligned with experience
- Opportunity to work on a large-scale greenfield digital transformation project
- Fully cloud-based Azure development environment
- Agile, collaborative, and cross-functional team structure
- Exposure to modern DevOps practices and CI/CD automation
- Flexible work arrangements depending on project requirements
- Work on impactful public-sector digital services with real-world impact
- Strong technical mentorship and team support culture
Requirements:
You are an experienced full-stack or backend-focused developer with strong expertise in Microsoft technologies and cloud-based architectures, comfortable working in Agile delivery environments.
Benefits:
Backend pay context
Based on 235 disclosed Backend salaries on RoleSuite, the role pays a median of $163K/year, with most offers between $87K and $200K (10th–90th percentile: $87K–$245K).
See the full Backend salary breakdown →