AI Software Engineer advancing AI-first development for Quest Software’s Azure cloud SaaS products. Building C#/.NET backend services and scalable AI-assisted engineering workflows.
Responsibilities
Contribute to adoption of AI-first software development practices across the project team
Use AI coding agents and AI-assisted development platforms in day-to-day product engineering
Apply AI tools to solution design, implementation, automated testing, debugging, troubleshooting, refactoring, code reviews, and technical documentation
Design reusable prompts, agent instructions, development workflows, validation steps, and guardrails for responsible AI-assisted development
Design, build, test, and maintain scalable, serverless, cloud-native SaaS capabilities
Work with C#/.NET and Microsoft Azure technologies, including Azure Functions, Microsoft Graph API, Azure Data Explorer, Cosmos DB, AKS, Azure Container Apps, and Event Hubs
Contribute to architecture and technical decision-making
Participate in code reviews, CI/CD, and release readiness
Own critical product components in an Agile SCRUM environment
Requirements
Completion of a computer science undergraduate degree or equivalent practical experience
Five or more years of professional software development experience
Strong hands-on C# and .NET experience
Professional experience using AI coding agents, AI-assisted development tools, or agentic development workflows as a substantial part of real software development work
Advanced practical experience with GitHub Copilot, Claude Code, Windsurf, or comparable AI-powered development platforms
Ability to apply AI coding tools to improve software design, implementation productivity, code quality, automated testing, debugging, troubleshooting, refactoring, code review, or technical documentation
Experience building Azure cloud applications using event-driven, service-based, or microservice architectures
Experience building scalable backend services and distributed systems
Strong understanding of object-oriented design, design patterns, SOLID principles, secure development, automated testing, continuous integration, debugging, and maintainable software architecture
Strong written and verbal communication skills
Technical leadership and ability to collaborate effectively in an Agile team environment
Experience developing and maintaining YAML CI/CD pipelines using Azure DevOps, Jenkins, or similar systems
Experience with Azure OpenAI Service, large language model APIs, evaluation frameworks, observability, or AI application security
Senior Fullstack Developer building ShareGate's Microsoft 365 migration web application with C#, React, and TypeScript. Integrating Microsoft APIs and shaping scalable technical foundations.
Senior Fullstack Developer building ShareGate’s Microsoft 365 migration web application with C#, React, and TypeScript. Integrating Microsoft APIs and shaping a greenfield product experience.
Développeur senior full - stack bâtissant la nouvelle application web ShareGate Migrate. Travail sur React, C#/.NET et APIs Microsoft pour la migration Microsoft 365.
Senior Product Engineer building scalable Go and PHP automation systems for Docebo’s AI - powered learning platform. Architecting backend services that onboard millions of users.
Senior Frontend Software Engineer building authentication, verification, and fraud experiences for Affirm’s pay - over - time platform. Delivering high - availability web, mobile, and backend systems.
Intermediate Software Developer delivering reliable features for ThoughtExchange’s AI - powered community insights platform. Owning projects end - to - end while collaborating with Product, Design, and Engineering.
Full - Stack Developer designing and enhancing complex application solutions for Alithya’s digital consulting network. Translating client needs into IT solutions and supporting testing, deployment, and junior developer growth.
Ingénieur sénior en contrôle des matériaux chez EXP, firme de services - conseils en ingénierie, architecture et conception. Gestion de projets, expertise technique et encadrement d’équipes à Lévis.
Senior Software Developer building Ruby on Rails post - trade automation for Wealthsimple’s Canadian financial platform. Supporting clearing, settlement, reconciliation, and high - accuracy financial operations.