Développeur d'applications Full Stack Senior
TechnologyDescription
Aperçu À KPMG au Canada, nos employés apportent leurs perspectives uniques aux défis les plus importants du Canada. Ici, vous pouvez construire un élan qui dépasse notre entreprise, développer des compétences pour l'avenir et prendre en charge votre carrière avec un soutien à chaque étape. Rejoignez une firme où votre carrière peut faire une différence.
L'équipe de développement d'applications recherche un Développeur d'applications Full Stack Senior pour soutenir et faire évoluer la plateforme d'administration des actions en justice de KPMG et les applications connexes destinées aux clients.
Ce poste est responsable du développement, de l'amélioration, du soutien et de la modernisation des solutions existantes tout en contribuant à la conception d'un cadre d'application réutilisable et configurable qui peut être utilisé dans le cadre de futurs engagements clients.
Le candidat réussi travaillera sur l'ensemble du cycle de vie du développement logiciel, équilibrant le développement pratique, le soutien en production, les technologies cloud et la collaboration avec les équipes de business, d'architecture, de sécurité et de livraison.
Ce que vous ferez
- Développement d'applications et modernisation
- Concevoir, développer, tester et maintenir des applications web d'entreprise en utilisant des technologies Microsoft modernes
- Construire des applications front-end en utilisant React, Vite, TypeScript et technologies connexes
- Développer des API, des services et des composants backend évolutifs en utilisant C#, ASP.NET et les technologies .NET modernes
- Créer des composants d'application réutilisables, des modules partagés et des fonctionnalités configurables pour soutenir plusieurs engagements en matière d'actions en justice
- Traduire les exigences métier en solutions techniques évolutives et maintenables
- Contribuer à l'architecture des applications, aux initiatives de modernisation et à l'évolution d'un cadre d'application d'actions en justice réutilisable
- Promouvoir les normes de développement, les modèles réutilisables et les pratiques de conception maintenables
- Soutien aux applications et opérations
- Agir en tant que ressource technique clé pour le soutien des applications d'administration des actions en justice
- Soutenir les environnements de production et non-production, en veillant à la stabilité et aux performances des applications
- Dépanner et résoudre les problèmes d'applications, les incidents opérationnels et les défauts de production
- Effectuer une analyse des causes racines et mettre en œuvre des actions correctives
- Participer à la gestion des versions, aux activités de déploiement, aux mises à niveau et aux efforts de remédiation des dettes techniques
- Sécurité et gouvernance
- Appliquer des pratiques de développement sécurisé tout au long du cycle de vie du développement logiciel
- Collaborer avec les équipes de sécurité et DevSecOps pour traiter les vulnérabilités et les résultats de sécurité
- Soutenir le durcissement des applications, la remédiation des vulnérabilités et les exigences de conformité
- Veiller à ce que les solutions s'alignent sur les normes de développement de KPMG, les contrôles de sécurité et les processus de gouvernance
- Collaboration et livraison
- Collaborer avec les parties prenantes métier, les architectes, les développeurs, les équipes de soutien et les responsables de livraison
- Participer à la planification Agile, à l'estimation, aux revues techniques et aux activités de livraison
- Contribuer à la documentation technique, au transfert de connaissances et aux initiatives d'amélioration continue
- Soutenir la livraison des applications conformément aux processus SDLC et opérationnels établis
Ce que vous apportez au poste
- Diplôme de premier cycle en informatique, génie logiciel, technologie de l'information ou expérience pratique équivalente
- 5 ans ou plus de conception, de développement et de soutien d'applications web d'entreprise
- Forte expérience de développement full-stack avec React, TypeScript/JavaScript, C#, ASP.NET Core, .NET et API REST
- Expérience dans la création d'applications web publiques réactives, accessibles (conformes aux WCAG) et l'implémentation de technologies de protection contre les robots comme Google reCAPTCHA
- Expérience avec SQL Server/Azure SQL, Azure Functions et l'intégration de services d'entreprise
- Expérience dans le développement et le soutien d'applications dans Microsoft Azure, y compris les solutions hébergées dans le cloud et CI/CD utilisant Azure DevOps et/ou GitHub
- Connaissance de l'authentification, de l'autorisation, de Microsoft Entra ID (Azure AD) et des pratiques de développement sécurisé logiciel
- Expérience dans le soutien des applications de production, le dépannage de problèmes complexes et la contribution aux initiatives de modernisation des applications
- Familiarité avec l'architecture propre et la création de composants front-end réutilisables
- Expérience dans la maintenance des applications legacy utilisant des technologies telles que .NET MVC, Bootstrap, jQuery et Next.js
- Expérience de travail dans des environnements Agile avec de fortes compétences analytiques, de communication et de gestion des parties prenantes
Ce poste nécessite une maîtrise écrite et orale de l'anglais. Le candidat réussi devra soutenir ou collaborer avec des collègues ou des parties prenantes anglophones dans nos provinces anglophones au Canada.
Informations sur la plage salariale pour la région de l'Ontario de KPMG
La plage salariale de base attendue pour ce poste est de 106 600 $ à 156 500 $ et peut être éligible à des primes. La détermination du salaire de base d'un candidat dans cette plage est basée sur la localisation, les compétences et les qualifications uniques de l'individu. De plus, KPMG offre un programme de rémunération totale complet et compétitif.
Informations sur la plage salariale pour la région de la Colombie-Britannique de KPMG
La plage salariale de base attendue pour ce poste est de 106 600 $ à 156 600 $ et peut être éligible à des primes. La détermination du salaire de base d'un candidat dans cette plage est basée sur la localisation, les compétences et les qualifications uniques de l'individu. De plus, KPMG offre un programme de rémunération totale complet et compétitif.
Vous fournir le soutien dont vous avez besoin pour être à votre meilleur
Nos valeurs, La Voie KPMG
Intégrité , nous faisons ce qui est juste
Excellence , nous ne cessons jamais d'apprendre et d'améliorer
Courage , nous pensons et agissons avec audace
Ensemble , nous respectons les uns les autres et tirons notre force de nos différences
Pour le mieux , nous faisons ce qui compte KPMG au Canada est fier employeur d'égalité des chances et s'engage à créer un milieu de travail respectueux, inclusif et sans barrière qui permet à tous nos employés d'atteindre leur plein potentiel. Une main-d'œuvre diversifiée est essentielle à notre succès et nous croyons que chacun doit apporter son tout entier au travail. Nous accueillons tous les candidats qualifiés et espérons que vous choisirez KPMG au Canada comme employeur de choix.
Ajustements et accommodations tout au long du processus de recrutement À KPMG, nous nous engageons à favoriser un processus de recrutement inclusif où tous les candidats peuvent être eux-mêmes et exceller. Nous visons à offrir une expérience positive et sommes prêts à offrir des ajustements ou des accommodations pour vous aider à performez à votre meilleur. Les ajustements (demandes informelles), tels que du temps supplémentaire de préparation ou l'option de micro-pauses pendant les entretiens, et les accommodations (demandes formelles), telles que des supports de communication accessibles ou des aides technologiques, sont adaptés aux besoins individuels et aux exigences du poste. Vous aurez l'occasion de demander un ajustement ou une accommodation à tout moment tout au long du processus de recrutement. Si vous avez besoin de soutien, veuillez contacter l'équipe de service des relations avec les employés de KPMG en appelant au 1-888-466-4778.
Utilisation de l'IA
Nous accueillons l'utilisation de l'intelligence artificielle (IA) pour améliorer l'expérience des candidats et rationaliser nos processus de recrutement. Les outils d'IA peuvent aider à organiser les candidatures ou à mettre en évidence les qualifications pertinentes. Cependant, aucune décision d'embauche n'est prise à l'aide de l'IA. Chaque décision d'embauche est prise par nos gestionnaires de recrutement et professionnels du recrutement, qui sont équipés d'une formation leur permettant d'utiliser ces outils de manière responsable. Les technologies d'IA utilisées dans notre processus de recrutement font l'objet d'évaluations de risques détaillées, y compris les exigences de sécurité et de confidentialité, qui s'alignent sur le cadre de confiance de KPMG en matière d'IA.
Nous croyons que la technologie doit renforcer le jugement humain, et non le remplacer. C'est l'une des nombreuses façons dont nous réalisons notre vision d'être une firme première en matière de technologie, pilotée par les personnes.
This posting was aggregated from linkedin. Groupe Sentinella is not the employer; applying takes you to the original site. The full text belongs to the original poster.
Want us in your corner?
Join the Sentinella talent bench. We'll reach out when a mandate matches your profile — including roles like this one.
Join the talent bench