1 month ago

.NET Developer AI Operations

KPMG Canada

On Site
Full Time
CA$90,000
Kitchener, ON
Apply

Job Overview

Job Title.NET Developer AI Operations
Job TypeFull Time
Offered SalaryCA$90,000
LocationKitchener, ON
Map of Kitchener, ON

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 Operations

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 communities around the world.

We are looking for a .NET Developer with a strong background in modern web and API programming, and experience with AI-driven technologies, including Microsoft AI Foundry, Model Context Protocol (MCP), and Large Language Models (LLMs).

The individual in this role will be primarily responsible for designing and programming professional-grade .NET applications and APIs, and developing AI-powered 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-driven services using Foundry, working on aspects like 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 supporting 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 composed of 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

  • Minimum 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 execution.
  • 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 (customizing connectors, APIs, and actions).
  • 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 successful candidate will be expected to support or collaborate with English-speaking colleagues or stakeholders in other provinces.

Salary Range – British Columbia

The anticipated base salary range for this position is $75,600 to $114,600, and bonuses may be available. A candidate's compensation will be established 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 to $114,600, and bonuses may be available. A candidate's compensation will be established 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 matter

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 key to our success, and we believe in our mission to ensure that you can be your authentic self at work. We invite all qualified candidates to apply, and we hope 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 their authentic selves 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 assistive technologies, are tailored to individual needs and job requirements. Adjustments or accommodations can be requested at any point in the recruitment process. If you require assistance, please contact the KPMG 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 assist in organizing applications or highlighting 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 are bringing to life our vision: to be a firm that prioritizes technology, yet remains people-focused.

Key skills/competency

  • .NET Development
  • AI Operations
  • Web Application Programming
  • API Development
  • Microsoft AI Foundry
  • Large Language Models (LLMs)
  • Model Context Protocol (MCP)
  • Power Platform Integration
  • Azure Services
  • Secure Coding Practices

Tags:

.NET Developer
AI Operations
Software Engineer
.NET
C#
ASP.NET Core
API Development
Web Application Development
Microsoft AI Foundry
Large Language Models
LLM
MCP
Power Platform
Copilot Studio
Azure
Cloud Native
Agile
Scrum
KPMG
Canada

Share Job:

How to Get Hired at KPMG Canada

  • Tailor your resume: Highlight .NET development, AI technologies (Foundry, MCP, LLMs), and Agile experience.
  • Showcase AI expertise: Emphasize practical experience with large language models and integration with Power Platform.
  • Prepare for technical interviews: Review .NET Core, RESTful APIs, Azure services, and secure coding principles.
  • Demonstrate collaboration skills: Be ready to discuss working in cross-functional teams and communicating technical concepts.
  • Understand KPMG's values: Align your application with KPMG's focus on integrity, excellence, courage, and teamwork.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background