Senior .Net Developer

Jobgether · Canada

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
  • 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.

    • 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
    • Benefits:

      • 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

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 →
Apply →