Junior Back-End Developer – .NET & Azure
Zazz.io
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
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