Développeur ou développeuse .NET, Opérationnalisation de l’IA agentique
Ville : Toronto
Catégorie : Technologies de l'information
Industrie : Finance
Employeur : KPMG
Aperçu
Ce que vous ferez
Ce que vous apportez au rôle
Nos valeurs, la façon KPMG
Chez KPMG, vous ferez partie d’une équipe diversifiée et dévouée de professionnels de la résolution de problèmes ayant un objectif commun : traduire l’information en occasions pour nos clients et nos communautés partout dans le monde.
Nous sommes à la recherche d’un développeur ou d’une développeuse .NET possédant de solides connaissances en programmation de sites web et d’API modernes ainsi qu’une expérience de travail avec les technologies fondées sur l’IA, notamment Microsoft AI Foundry, Model Context Protocol (MCP) et les grands modèles de langage (LLM).
La personne qui occupera ce rôle sera principalement responsable de la conception et de la programmation d’applications et d’API de qualité professionnelle en .NET, et du développement de fonctionnalités et de flux de travail d’agent dans l’écosystème Microsoft basés sur l’IA, y compris Power Platform et Copilot Studio.
Ce que vous ferez
- Concevoir, développer et mettre à jour des applications web en .NET (C#), des API et des services de soutien à l’aide de modèles d’architecture modernes
- Créer et intégrer des services fondés sur l’IA à l’aide de Foundry en travaillant notamment sur l’accès sécurisé au modèle, l’orchestration et l’observabilité
- Mettre en œuvre des serveurs et des clients MCP pour permettre l’appel de fonction, l’accès aux données et l’interopérabilité des agents
- Intégrer et consommer de grands modèles de langage (p. ex., OpenAI, Azure OpenAI, Gemini, Anthropic) avec une conception, un ancrage et des balises appropriées
- Développer des intégrations d’API sécurisées et évolutives prenant en charge les agents d’IA, les extensions Copilot et les systèmes en aval
- Collaborer avec les équipes de plateforme Power pour prendre en charge les solutions Power Apps, Power Automate et Copilot Studio à l’aide de connecteurs, d’API et de services de soutien personnalisés
- S’assurer que les applications respectent les normes de sécurité, de conformité et de performance, y compris en matière de gestion des secrets, des identités et des contrôles d’accès
- Participer aux révisions de code, aux processus CI/CD, aux tests, au déploiement et au soutien intensif
Ce que vous apportez au rôle
- Solides compétences interpersonnelles et en communication orale et écrite; capacité d’expliquer des concepts techniques à des parties prenantes non spécialisées
- Capacité à gérer de multiples priorités, à équilibrer des échéances concurrentes et à travailler efficacement dans des environnements dynamiques
- Expérience de travail au sein d’équipes interfonctionnelles composées d’architectes, de responsables de la sécurité, de propriétaires de produits et de parties prenantes
- Expérience pratique dans les environnements de développement Agile/Scrum, y compris la planification de sprint, les mises en place et les rétrospectives
- Grand souci du détail et engagement à fournir des solutions durables et de haute qualité
- Solide compréhension des processus SDLC et de la gestion du cycle de vie des applications, y compris des exigences, de la conception, du développement, des tests, du déploiement et du soutien
- Baccalauréat en informatique, en génie logiciel, en technologie de l’information ou dans un domaine connexe (ou expérience pratique équivalente)
Compétences techniques
- Au moins quatre ans d’expérience professionnelle en développement .NET (C#, ASP.NET Core, API web)
- Solide expérience avec les API RESTful, l’authentification/autorisation (OAuth, Entra ID) et la conception infonuagique native
- Expérience pratique ou solides connaissances d’IA Foundry ou de l’exécution de services d’IA équivalents
- Expérience dans la mise en œuvre ou l’utilisation de MCP pour l’intégration agent/outil
- Solide compréhension des grands modèles de langage, y compris en matière de: capacités et limites du modèle; concepts d’ingénierie des requêtes;modèles de génération augmentée de récupération et d’appel de fonction
- Expérience en intégration de services de soutien avec la plateforme Power et Copilot Studio (personnalisation de connecteurs, d’API et d’actions)
- Connaissance des services Azure (App Services, Functions, Storage, Key Vault, APIM)
- Solide compréhension des pratiques de programmation sécurisées et des exigences en matière de gouvernance d’entreprise
Ce poste requiert une maîtrise écrite et orale de l’anglais. La personne retenue devra soutenir ses collègues ou des parties prenantes anglophones d’autres provinces, ou collaborer avec ceux-ci.
Échelle salariale – Colombie-Britannique
L’échelle salariale de base prévue pour ce poste est de 63,000 $ à 94,500 $ et des primes pourraient s’y ajouter. La rémunération d’un candidat ou d’une candidate est établie en fonction de son emplacement, de ses connaissances, de ses compétences et de ses aptitudes. En plus de la rémunération, KPMG offre un programme d’avantages complet et concurrentiel.
Échelle salariale – Ontario
L’échelle salariale de base prévue pour ce poste est de 63,000 $ à 95,500 $ et des primes pourraient s’y ajouter. La rémunération d’un candidat ou d’une candidate est établie en fonction de son emplacement, de ses connaissances, de ses compétences et de ses aptitudes. En plus de la rémunération, KPMG offre un programme d’avantages complet et concurrentiel.
Nous sommes là pour vous soutenir afin que vous puissiez donner le meilleur de vous-même
Nos valeurs, la façon KPMG
Intégrité, nous faisons ce qui est juste | Excellence, nous ne cessons jamais d’apprendre et de nous améliorer | Courage, nous pensons et agissons avec audace | Ensemble, nous nous respectons les uns les autres et puisons notre force dans nos différences | Pour le mieux, nous faisons en sorte que notre travail compte
KPMG au Canada souscrit fièrement au principe de l’égalité d’accès à l’emploi et s’engage à offrir un environnement de travail respectueux, inclusif et sans obstacle, permettant ainsi à tous les membres de son personnel de se réaliser pleinement. Un effectif diversifié est la clé de notre réussite et nous croyons à notre mission qui vise à ce que vous soyez complètement vous-même au travail. Nous invitons tous les candidats qualifiés à se manifester et nous espérons que vous ferez de KPMG au Canada votre employeur de choix.
Ajustements et mesures d’adaptation tout au long du processus de recrutement
Chez KPMG, nous nous engageons à favoriser un processus de recrutement inclusif qui permet à tout le monde d’être soi-même et d’exceller. Nous visons à offrir une expérience positive et sommes prêts à fournir des ajustements et des mesures d’adaptation pour vous aider à donner le meilleur de vous-même. Les ajustements (demande non officielle), comme du temps de préparation supplémentaire ou la possibilité de prendre de courtes pauses pendant les entrevues, et les mesures d’adaptation (demande officielle), comme des moyens de communication accessibles ou des aides technologiques, sont adaptés aux besoins individuels et aux exigences de poste. Il est possible de demander des ajustements ou des mesures d’adaptation à tout moment du processus de recrutement. Si vous avez besoin d’aide, communiquez avec l’équipe du Service des relations avec les employés de KPMG au 1-888-466-4778.
Utilisation IA
Nous avons recours à l’intelligence artificielle (IA) pour améliorer l’expérience des candidats et simplifier nos processus de recrutement. Les outils d’IA peuvent aider à organiser les candidatures ou à faire ressortir les qualifications pertinentes. Toutefois, aucune décision d’embauche n’est prise à l’aide de l’IA. Toutes les décisions d’embauche sont prises par nos gestionnaires recruteurs et nos professionnels du recrutement, qui ont reçu une formation leur permettant d’utiliser ces outils de façon responsable. Les technologies d’IA utilisées dans notre processus de recrutement font l’objet d’évaluations détaillées des risques, qui tiennent compte des exigences en matière de sécurité et de confidentialité, en phase avec le cadre d’IA de confiance de KPMG.
Nous croyons que la technologie devrait renforcer le jugement humain, et non le remplacer. Voilà l’une des nombreuses façons dont nous concrétisons notre vision, c’est-à-dire être un cabinet qui priorise la technologie, mais qui demeure axé sur les gens.