1 month ago

.NET Developer AI Operations

KPMG Canada

On Site
Full Time
CA$114,600
Calgary, AB
Apply

Job Overview

Job Title.NET Developer AI Operations
Job TypeFull Time
Offered SalaryCA$114,600
LocationCalgary, AB
Map of Calgary, AB

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

.NET Developer, AI Agent Operationalization

At KPMG, you'll be part of a diverse and dedicated team of problem solvers with a shared purpose: to translate insights into opportunities for our clients and our communities around the world.

We are seeking a .NET developer with strong modern web and API programming skills and experience working with AI-powered technologies, including Microsoft AI Foundry, Model Context Protocol (MCP), and Large Language Models (LLMs).

The successful candidate will be primarily responsible for designing and coding professional-grade .NET applications and APIs, and developing AI-driven agent features and workflows within the Microsoft ecosystem, including Power Platform and Copilot Studio.

What You'll Do

  • Design, develop, and update .NET (C#) web applications, APIs, and supporting services using modern architectural patterns.
  • Create and integrate AI-powered services using Foundry, focusing on secure model access, orchestration, and observability.
  • Implement MCP servers and clients to enable function calling, data access, and agent interoperability.
  • Integrate and consume large language models (e.g., OpenAI, Azure OpenAI, Gemini, Anthropic) with appropriate design, grounding, and tagging.
  • Develop secure and scalable API integrations to support AI agents, Copilot extensions, and downstream systems.
  • Collaborate with Power Platform teams to support Power Apps, Power Automate, and Copilot Studio solutions using custom connectors, APIs, and supporting services.
  • Ensure applications meet security, compliance, and performance standards, including secret management, identity, and access controls.
  • Participate in code reviews, CI/CD processes, testing, deployment, and intensive support.

What You Bring to the Role

  • Strong interpersonal, oral, and written communication skills; ability to explain technical concepts to non-technical stakeholders.
  • Ability to manage multiple priorities, balance competing deadlines, and work effectively in dynamic environments.
  • Experience working within cross-functional teams, including architects, security leads, product owners, and stakeholders.
  • Hands-on experience in Agile/Scrum development environments, including sprint planning, stand-ups, and retrospectives.
  • High attention to detail and a commitment to delivering high-quality, sustainable solutions.
  • Solid understanding of SDLC processes and application lifecycle management, including requirements, design, development, testing, deployment, and support.
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience).

Technical Skills

  • At least four years of professional experience in .NET development (C#, ASP.NET Core, Web APIs).
  • Strong experience with RESTful APIs, authentication/authorization (OAuth, Entra ID), and cloud-native design.
  • Hands-on experience or strong knowledge of AI Foundry or equivalent AI service runtimes.
  • Experience implementing or using MCP for agent/tool integration.
  • Solid understanding of Large Language Models, including model capabilities and limitations; prompt engineering concepts; retrieval-augmented generation and function calling patterns.
  • Experience integrating supporting services with the Power Platform and Copilot Studio (custom connector, API, and action customization).
  • Familiarity with Azure services (App Services, Functions, Storage, Key Vault, APIM).
  • Strong understanding of secure coding practices and enterprise governance requirements.

This position requires written and spoken proficiency in English. The selected candidate will be expected to support or collaborate with English-speaking colleagues or stakeholders from other provinces.

Salary Range - British Columbia

The anticipated base salary range for this position is $75,600 - $114,600, and may be eligible for bonuses. Candidate compensation is based on their location, knowledge, skills, and abilities. In addition to compensation, KPMG offers a comprehensive and competitive benefits program.

Salary Range - Ontario

The anticipated base salary range for this position is $75,600 - $114,600, and may be eligible for bonuses. Candidate compensation is based on their location, knowledge, skills, and abilities. In addition to compensation, KPMG offers a comprehensive and competitive benefits program.

We are here to support you in delivering your best work.

Our Values, The KPMG Way

  • Integrity: We do what is right
  • Excellence: We never stop learning and improving
  • Courage: We think and act boldly
  • Together: We respect each other and harness our differences
  • For Better: We make our work count

KPMG in Canada proudly subscribes to the principle of equal employment opportunity and is committed to providing a respectful, inclusive, and barrier-free work environment, enabling all employees to reach their full potential. A diverse workforce is the key to our success, and we believe in our mission to ensure you are fully yourself at work. We invite all qualified candidates to apply and hope that you will make KPMG in Canada your employer of choice.

Adjustments and accommodations throughout the recruitment process.

At KPMG, we are committed to fostering an inclusive recruitment process that allows everyone to be themselves and excel. We aim to provide a positive experience and are ready to provide adjustments and accommodations to help you deliver your best. Adjustments (informal request), such as extra preparation time or the ability to take short breaks during interviews, and accommodations (formal request), such as accessible communication methods or technological aids, are tailored to individual needs and job requirements. Adjustments or accommodations can be requested at any time during the recruitment process. If you require assistance, please contact KPMG's Employee Relations team at 1-888-466-4778.

AI Usage

We use Artificial Intelligence (AI) to enhance the candidate experience and streamline our recruitment processes. AI tools may help organize applications or highlight relevant qualifications. However, no hiring decisions are made using AI. All hiring decisions are made by our hiring managers and recruitment professionals, who have been trained to use these tools responsibly. AI technologies used in our recruitment process undergo detailed risk assessments, considering security and privacy requirements, in line with KPMG's Trustworthy AI framework.

We believe that technology should enhance human judgment, not replace it. This is one of many ways we bring to life our vision of being a firm that prioritizes technology but remains people-focused.

Key skills/competency

  • .NET Development
  • API Design & Development
  • Microsoft AI Foundry
  • Large Language Models (LLMs)
  • Power Platform
  • Copilot Studio
  • Agile/Scrum
  • Cloud-Native Design
  • Secure Coding Practices
  • RESTful APIs

Tags:

.NET Developer
AI
Artificial Intelligence
LLM
Large Language Models
API Development
Microsoft AI Foundry
Power Platform
Copilot Studio
Software Engineer
C#
ASP.NET Core
Azure
Cloud Native
Agile
Scrum

Share Job:

How to Get Hired at KPMG Canada

  • Tailor your resume: Highlight your .NET development, API, and AI experience, emphasizing Microsoft AI Foundry and LLM proficiency.
  • Showcase AI skills: Detail your experience with MCP, prompt engineering, and integrating large language models like OpenAI or Azure OpenAI.
  • Demonstrate Agile experience: Provide examples of your participation in sprint planning, stand-ups, and retrospectives within Scrum teams.
  • Highlight cloud and security: Emphasize your knowledge of Azure services, cloud-native design, and secure coding practices.
  • Prepare for technical questions: Be ready to discuss your experience with .NET Core, RESTful APIs, and AI Foundry implementation.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background