
Senior Azure AI Software Developer
Posted Aug 26

Posted Aug 26
This is a fully remote position, open to applicants in Canada.
β’ Play a key role in promoting the adoption of AI-first software development methodologies within the project team.
β’ Utilize AI coding agents and AI-enhanced development platforms extensively in daily product engineering activities, including solution design, implementation, automated testing, debugging, troubleshooting, refactoring, code reviews, and technical documentation.
β’ Create reusable prompts, agent instructions, development workflows, validation procedures, and guardrails to ensure consistent and responsible AI-assisted software development.
β’ Design, build, test, and maintain scalable, serverless, cloud-native SaaS solutions using C#/.NET and Microsoft Azure technologies.
β’ Engage with Azure Functions, Microsoft Graph API, Azure Data Explorer, Cosmos DB, AKS, Azure Container Apps, and Event Hubs.
β’ Contribute to architecture, technical decision-making, code reviews, CI/CD, release readiness, and ownership of essential product components within an Agile SCRUM framework.
β’ A completed undergraduate degree in computer science or equivalent practical experience.
β’ A minimum of five years of professional software development experience.
β’ Strong hands-on expertise in C# and .NET.
β’ Proven professional experience utilizing AI coding agents, AI-assisted development tools, or agentic development workflows as a significant aspect of actual software development tasks.
β’ Advanced practical knowledge of GitHub Copilot, Claude Code, Windsurf, or similar AI-powered development platforms.
β’ Demonstrated capability to leverage AI coding tools to enhance software design, implementation efficiency, code quality, automated testing, debugging, troubleshooting, refactoring, code review, or technical documentation.
β’ Experience in developing Azure cloud applications using event-driven, service-based, or microservice architectures.
β’ Proven experience in building scalable backend services and distributed systems.
β’ Deep understanding of object-oriented design, design patterns, SOLID principles, secure development, automated testing, continuous integration, debugging, and maintainable software architecture.
β’ Exceptional written and verbal communication skills, technical leadership, and the ability to collaborate effectively within an Agile team setting.
β’ Experience in developing and maintaining YAML CI/CD pipelines using Azure DevOps, Jenkins, or similar systems.
β’ Familiarity with Azure OpenAI Service, large language model APIs, evaluation frameworks, observability, or AI application security.
β’ Experience with Angular or React and TypeScript.
β’ Competitive salary.
β’ Annual bonuses.
β’ Comprehensive benefits package.
β’ Flexible work arrangements.
β’ Generous paid time off (PTO).
β’ Wellness programs.
β’ Opportunities for learning and development.
β’ Mentorship programs.
β’ Leadership development programs.
β’ Collaborative environment with a global team.
Arista Networks
Coforma
Platform.sh
Arista Networks
Get handpicked remote jobs straight to your inbox weekly.