Intermediate Azure Developer
Explicitly requires vibe coding skills and AI-assisted development; mentions tools like Cursor, Claude, GitHub Copilot and Azure-integrated agents for rapid prototyping.
About the Role
Intermediate Azure Developer to build scalable, cloud-native applications on Microsoft Azure using .NET C# full-stack development. The role emphasizes rapid prototyping with AI-assisted "vibe coding" tools and includes Shopify app/integration work; remote within Ontario or Quebec with preference for Ottawa.
Job Description
Role
We are hiring an Intermediate Azure Developer to join a product-oriented team to design, build, and deploy scalable cloud-native applications on Microsoft Azure. The role emphasizes full-stack .NET C# development, AI-assisted prototyping (vibe coding), and Shopify app integrations.
Key Responsibilities
- Develop and deploy cloud-native applications and microservices on Azure with a focus on scalability, security, and performance.
- Build full-stack solutions using .NET Core / .NET 8+ back-ends and responsive front-ends with Angular and/or React.
- Work with Azure services including App Services, Functions, API Management, Azure SQL / Cosmos DB, Blob Storage, Event Grid / Service Bus, and containers (Docker).
- Design, develop, customize, and maintain Shopify apps and integrations using Shopify APIs, webhooks, and Polaris UI.
- Collaborate with product managers, developers, analysts, and subject matter experts to gather requirements and implement features.
- Troubleshoot, debug, and resolve defects across Azure and Shopify environments.
- Keep current with Azure updates, AI advancements, and development best practices.
Requirements
- Bachelor’s degree or diploma in Computer Science, Software Engineering, or related field.
- 3–5 years of professional software development experience, including at least 2 years working directly with Azure cloud services.
- Strong proficiency in C#, .NET Core / .NET 8+, ASP.NET Core, and building RESTful APIs.
- Solid understanding of common design patterns (e.g., MVC, Repository) and clean code principles.
- Hands-on experience with Azure App Services, Functions, Storage, Databases (SQL/Cosmos), DevOps, and monitoring tools.
- Experience with AI-assisted development workflows and vibe coding tools (e.g., Cursor, Codex, Claude, GitHub Copilot, Azure-integrated agents) for rapid prototyping and iteration.
- Front-end proficiency with Angular (preferred) and/or React, including TypeScript, component-based architecture, and responsive design.
- Knowledge of HTML5, CSS3, JavaScript/ES6+, and API consumption (REST/GraphQL).
- Experience with Git, agile practices (Scrum/Kanban), and CI/CD workflows (preferably Azure DevOps or GitHub Actions).
- Strong problem-solving, debugging, and communication skills, including prompt construction for AI development environments.
- Azure or AI development certifications are a plus.
Compensation & Benefits
- Salary range: $74,000 - $80,000 per year.
- Excellent group insurance benefits.
- 3 weeks’ vacation.
- Pension plan.
Location & Work Arrangement
- Remote-based within the provinces of Ontario or Quebec, with preference for candidates residing in Ottawa, ON.
- Hybrid work environment for preferred candidates (minimum 1 day in Ottawa/Gatineau if local).
- Fully remote available for Ontario/Quebec candidates who reside outside the National Capital area.
- Employment contingent on successful criminal background check and references.
Additional Information
- Application deadline: April 15, 2026.
- Application questions ask about location (Ottawa/Gatineau), years of C#/.NET experience, and Shopify app/integration experience.