AI-First .NET Engineer for Azure Cloud

Quest Software

Nova Scotia

Hybrid

CAD 120,000 - 170,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive pay
Annual bonuses
Health, family and retirement benefits
Flexible work options
Generous PTO and wellness programs
Mentorship and leadership programs

Job summary

Quest Software is seeking an experienced AI Software Engineer to advance AI-first software development for a cloud-native SaaS product on Azure. You will blend C#/.NET backend expertise with hands-on AI tooling to accelerate development, quality, and test coverage while shaping reusable AI workflows.

You will design prompts, guardrails, and workflows, contribute to architecture and CI/CD, and implement scalable serverless services within an Agile SCRUM team.

Qualifications

  • Completion of a computer science undergraduate degree or equivalent practical experience.
  • Five or more years of professional software development experience, including strong hands-on C# and .NET experience.
  • Demonstrated 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.
  • Demonstrated ability to apply AI coding tools to improve software design, implementation productivity, code quality, automated testing, debugging, 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 the ability to collaborate effectively in an Agile team environment.

Responsibilities

  • Contribute to the adoption of AI-first software development practices across the project team.
  • Use AI coding agents and AI-assisted development platforms extensively in day-to-day product engineering, including 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 consistent and responsible AI-assisted software development.
  • Design, build, test, and maintain scalable, serverless, cloud-native SaaS capabilities using C#/.NET and Microsoft Azure technologies.
  • Contribute to architecture, technical decision-making, code reviews, CI/CD, release readiness, and ownership of critical product components in an Agile SCRUM environment.

Skills

C#/.NET
Azure
AI coding agents
Agentic development workflows
Backend development

Education

CS degree or equivalent

Tools

Azure
GitHub Copilot
Claude Code
Windsurf
Azure DevOps

Job description

Quest Software is seeking an experienced AI Software Engineer to advance AI-first software development for a cloud-native SaaS product on Azure. You will blend C#/.NET backend expertise with hands-on AI tooling to accelerate development, quality, and test coverage while shaping reusable AI workflows.

You will design prompts, guardrails, and workflows, contribute to architecture and CI/CD, and implement scalable serverless services within an Agile SCRUM team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI-First .NET Engineer for Cloud-Native SaaS
AI-First .NET Engineer for Cloud-Native SaaS

Quest Software Canada Inc • Nova Scotia

Hybrid
CAD 90,000 - 120,000
Azure AI Software Engineer: AI-First Cloud-Native Dev
Azure AI Software Engineer: AI-First Cloud-Native Dev

Quest Software Canada Inc • Nova Scotia

Hybrid
CAD 110,000 - 150,000
Competitive pay
Annual bonuses
Comprehensive benefits
+3
AI-First QA Automation Engineer (C#/.NET, Azure)
AI-First QA Automation Engineer (C#/.NET, Azure)

Quest Software • Nova Scotia

On-site
CAD 85,000 - 120,000
Competitive pay
Annual bonuses
Comprehensive benefits
+2
AI-Driven QA Automation Engineer (C#/.NET, Azure)
AI-Driven QA Automation Engineer (C#/.NET, Azure)

Quest Software Canada Inc • Nova Scotia

Hybrid
CAD 85,000 - 125,000
Senior Azure AI Software Developer
Senior Azure AI Software Developer

Quest Software Canada Inc • Nova Scotia

On-site
CAD 120,000 - 160,000
Competitive pay
Annual bonuses
Comprehensive benefits
+3
AI Software Engineer - Assessments at Quest Software
AI Software Engineer - Assessments at Quest Software

Quest Software • Halifax

On-site
CAD 120,000 - 180,000
Competitive pay and bonuses
Health and retirement benefits
Flexible work options and PTO
+1
AI Software Engineer
AI Software Engineer

Quest Software Canada Inc • Canada

On-site
CAD 120,000 - 160,000
Competitive pay
Bonuses
Health, family & retirement benefits
+2
Senior Azure Cloud Engineer - AI-Driven Security
Senior Azure Cloud Engineer - AI-Driven Security

Ontinue • British Columbia

Remote
CAD 110,000 - 160,000
Senior Azure & AI Engineer — Full-Stack Automation
Senior Azure & AI Engineer — Full-Stack Automation

Systematix • Canada

On-site
CAD 120,000 - 180,000
Senior AI Software Developer
Senior AI Software Developer

Quest Software • Canada

Remote
CAD 120,000 - 150,000
Competitive pay
Annual bonuses
Comprehensive benefits
+3