Skip to content
mimi

Junior Back-End Developer – .NET & Azure

Zazz.io

Canada · On-site Full-time Entry Level 3w ago

About the role

This a Full Remote job, the offer is available from: Canada

This is a remote position.

Employment Type: Full-Time

Experience: 2–5 Years

Location: Canada (Full-time role)

Role Overview

We are looking for a Junior Back-End Developer with 2–5 years of experience in C#, .NET, and REST API development to join our engineering team. The role focuses on building and maintaining enterprise-grade backend services and APIs while working within a Microsoft Azure cloud ecosystem.

You will collaborate with senior engineers and architects to build secure, scalable backend systems, contribute to API development and integrations, and support cloud-based application deployments using Azure services.

This role offers an opportunity to gain hands-on experience with modern .NET architecture, API management, event-driven systems, and cloud development practices.

Key Responsibilities

• Develop and maintain backend services using C#, .NET, and .NET Core.

• Build and maintain RESTful APIs and ensure clear API contracts with consuming systems.

• Support integrations through Azure API Management (APIM) Gateway and Developer Portal.

• Write clean, maintainable, and well-documented code under guidance from senior engineers.

• Identify, troubleshoot, and resolve application bugs and production issues.

• Collaborate with frontend developers, QA engineers, and backend teams on feature development.

• Assist with event-driven integrations using Azure Event Hubs / PubSub messaging.

• Implement secure authentication mechanisms including Azure AD, OAuth 2.0, and JWT.

• Follow secure coding practices including secrets management via Azure Key Vault.

• Participate in Agile development processes, including sprint planning, stand-ups, and code reviews.

• Support build and deployment workflows using Azure DevOps CI/CD pipelines.

Required Skills

• 2–5 years of experience in backend development using C# and .NET / .NET Core

• Strong understanding of REST API development and integration

• Experience working with SQL databases (SQL Server preferred)

• Basic knowledge of API design principles and backend architecture

• Familiarity with authentication and security protocols such as:

• OAuth 2.0

• JWT

• Azure Active Directory

• Exposure to TypeScript or frontend integration concepts

• Strong problem-solving ability and ability to work collaboratively in a team

Preferred / Nice to Have

• Exposure to Microsoft Azure cloud services

• Experience with:

• Azure Event Hubs

• Azure API Management (APIM)

• Azure Key Vault

• Familiarity with WCF or MVC-based .NET applications

• Experience working with Azure DevOps, CI/CD pipelines

• Understanding of Agile / Scrum development methodology

• Exposure to enterprise or regulated environments

This offer from "Zazz.io" has been enriched by Jobgether.com and got a 82% flex score.

Requirements

  • 2–5 years of experience in backend development using C# and .NET / .NET Core
  • Strong understanding of REST API development and integration
  • Experience working with SQL databases (SQL Server preferred)
  • Basic knowledge of API design principles and backend architecture
  • Familiarity with authentication and security protocols such as: OAuth 2.0, JWT, Azure Active Directory
  • Exposure to TypeScript or frontend integration concepts
  • Strong problem-solving ability and ability to work collaboratively in a team

Responsibilities

  • Develop and maintain backend services using C#, .NET, and .NET Core.
  • Build and maintain RESTful APIs and ensure clear API contracts with consuming systems.
  • Support integrations through Azure API Management (APIM) Gateway and Developer Portal.
  • Write clean, maintainable, and well-documented code under guidance from senior engineers.
  • Identify, troubleshoot, and resolve application bugs and production issues.
  • Collaborate with frontend developers, QA engineers, and backend teams on feature development.
  • Assist with event-driven integrations using Azure Event Hubs / PubSub messaging.
  • Implement secure authentication mechanisms including Azure AD, OAuth 2.0, and JWT.
  • Follow secure coding practices including secrets management via Azure Key Vault.
  • Participate in Agile development processes, including sprint planning, stand-ups, and code reviews.
  • Support build and deployment workflows using Azure DevOps CI/CD pipelines.

Skills

C#.NET.NET CoreREST APIAzureSQLAPI designAuthenticationSecurityTypeScriptFrontend integrationAgileScrumAzure DevOpsCI/CD pipelines

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free