Développeur principal; développeuse principale
About the role
Nous recherchons un développeur principal pour soutenir et améliorer les systèmes essentiels à la mission qui appuient les services de santé d'urgence de l'Ontario.
Au sujet de l'emploi
Dans ce rôle, vous devrez :
-
Diriger des équipes dans le développement, le déploiement et la maintenance de solutions Web rentables.
-
Offrir aux clients une expertise en conception de systèmes, programmation et conseils techniques.
-
Soutenir et déployer des applications dans un environnement multiplateforme (.NET, Java, développement mobile iOS multiplateforme).
-
Mettre en place et optimiser des outils et pipelines d’intégration et de livraison continues (CI/CD).
-
Assurer le soutien opérationnel : diagnostiquer et résoudre les incidents liés aux applications, services, rapports et infrastructures infonuagiques.
Ce que vous apportez à l'équipe
Connaissances techniques Modélisation des processus et des données :
-
Connaissance avancée des techniques de modélisation, de conception et de développement des processus et des données.
-
Capacité à évaluer la faisabilité des options et produire des environnements d'essais.
Langages de programmation et outils de développement :
-
Connaissance du développement d'applications mobiles avec Flutter/Ionic/Angular ou React.
-
Expérience des technologies Web émergentes et des modèles de livraison/déploiement infonuagiques, y compris la prise en charge des applications Azure.
-
Connaissance avancée et expérience pratique des technologies Microsoft .NET (C#, ASP.NET, ASP.NET Core, MVC, WCF, IIS).
-
Solide expertise en développement d'interfaces de programmation d'applications (API) et de services sur le Web (SOAP et REST), et en création d'applications Web clientes réactives et Windows.
-
Expérience des principes de conception de l'interface utilisateur et de la création d'interfaces axées sur l'utilisateur pour les applications de l'organisation.
-
Maîtrise des technologies Java Enterprise (JPA, Hibernate, Spring Framework).
-
Expérience de MS Power BI (y compris DAX (expressions d'analyse de données) et Power Query
Cycle de vie du développement des systèmes et méthodes :
-
Expérience des approches concernant le développement pilotées par les tests.
-
Expérience avérée du développement de logiciels sur le cycle de vie dans toutes les phases du cycle de vie du développement des systèmes et de la gestion du cycle de vie des applications.
-
Connaissance approfondie des méthodes Agile (p. ex. SCRUM) et du leadership technique de projet dans des environnements de développement rapides.
-
Bonne connaissance de .NET Core, des cadres d'applications Spring Boot et des services Web SOAP et REST.
-
Compréhension approfondie de la théorie et des principes de la conception et du développement des systèmes.
-
Connaissance des méthodes, techniques, pratiques et normes connexes, y compris OpenShift et Kafka.
Développement et gestion de bases de données :
-
Connaissance avancée du développement et de la gestion des bases de données, ainsi que de l'administration des bases de données d'application.
-
Expérience de MS Power BI, de la programmation SQL, de SQL Server Management Studio.
Services infonuagiques :
-
Expérience du développement d'applications sécurisées et évolutives tirant parti de plateformes infonuagiques comme Azure ou AWS (p. ex. : Azure SQL, Azure Functions, etc.).
-
Expérience des modèles de déploiement/prestation infonuagique et de l'évaluation des options d'acquisition de logiciels, de matériel et de services technologiques Web.
-
Connaissance des services Azure et AWS, notamment les services de calcul, de stockage, de base de données et de mise en réseau.
Conteneurisation et orchestration :
-
Expérience de Docker pour la conteneurisation.
-
Connaissance de Kubernetes ou Docker Swarm pour l'orchestration afin de gérer les microservices et le déploiement d'applications.
Optimisation du rendement du système :
-
Capacité à diagnostiquer et résoudre les problèmes de rendement du système sur les plateformes en nuage.
-
Expérience de l'optimisation des configurations pour obtenir les meilleurs rendements dans différents environnements.
-
Connaissance des technologies comme OpenShift, Debezium, Azure Event Hub, Change Data Capture (CDC), Streaming Analytics et Data Factory; Compétences en analyse et en résolution de problèmes
-
Vous analysez les problèmes techniques, les décomposez en éléments gérables et définissez des solutions efficaces. Vous pouvez évaluer les besoins des clients et diriger le développement de solutions informatiques rentables.
-
Vous pouvez enquêter sur les défaillances d’applications, en évaluer l’impact et recommander des correctifs.
Aptitude à communiquer et habiletés interpersonnelles
-
Vous pouvez discuter des options de développement et des processus techniques avec l’équipe de projet.
-
Vous pouvez expliquer les solutions de rechange aux exigences de développement.
-
Vous travaillez efficacement en équipe avec collègues et clients.
-
Vous pouvez coordonner et offrir des formations techniques.
-
Vous pouvez préparer des analyses de rentabilité, appels d’offres, contrats et rapports de projet.
Compétences en gestion de projets et en leadership
- Vous savez coordonner l'élaboration de plans de projets techniques, fournir des conseils, contrôler le processus de projet et offrir une direction technique au personnel du projet et aux intervenants externes.
Comment nous soutenons la diversité, l'inclusion et l'accessibilité
Nous nous efforçons de constituer une main-d'œuvre inclusive qui reflète les collectivités qu'elle sert. Nous encourageons toutes les personnes qui souhaitent travailler avec nous à poser leur candidature, y compris les personnes handicapées, les personnes autochtones, noires et racisées, ainsi que les personnes de toutes les ethnies, cultures, orientations sexuelles, identités de genre et expressions de genre.
Notre processus d'embauche est accessible, conformément au Code des droits de la personne de l'Ontario et à la Loi de 2005 sur l'accessibilité pour les personnes handicapées de l'Ontario. Nous nous efforçons de prévenir et d'éliminer les obstacles dans notre processus d'embauche et pouvons offrir des mesures d'adaptation pour répondre à des besoins particuliers liés aux motifs protégés par le Code, comme un handicap, l'état familial et la religion. Pour obtenir de plus amples renseignements sur les mesures d'adaptation pendant le processus d'embauche, veuillez communiquer avec nous.
Pour en savoir plus sur les efforts déployés par la FPO pour bâtir un milieu de travail inclusif, antiraciste et diversifié, consultez:
-
les initiatives en matière de diversité, d'équité et d'inclusion
-
les engagements en matière d'accessibilité
-
la politique pour la lutte contre le racisme
Renseignements supplémentaires
Adresse: 1 anglais Temporaire(s), durée jusqu'à 12 mois, 5700, RUE YONGE, North York, Région Toronto
Groupe de rémunération: Syndicat des employées et employés de la fonction publique de l'Ontario
Horaire: 6
Catégorie: Technologie de l'information
Date de publication: le lundi 23 mars 2026
Note: T-MG-241860/26
Comment postuler:
Veuillez postuler en ligne à www.ontario.ca/careers en indiquant le numéro de concours 241860, au plus tard le 8 avril 2026 à 23 h 59 (HAE). Pour des mesures d’adaptation liées à un handicap, cliquez sur Pour nous joindre; l’équipe de recrutement vous répondra dans les 48 heures.
Not the right fit? Search for Développeur principal; développeuse principale jobs in North York
About Government of Ontario
Ontario Government | Gouvernement de l'Ontario
The Ontario Government works to serve the public interest and uphold the public trust by providing Ministers with objective advice and expert guidance. The Ontario Public Service carries out the decisions and policies of the elected government with integrity and accountability and administers public services to the highest professional standards.
Le gouvernement de l'Ontario sert l'intérêt public et conserve la confiance du public en fournissant aux ministres des conseils objectifs et spécialisés. La fonction publique de l'Ontario applique les décisions et les politiques du gouvernement élu. En respectant le principe de reddition des comptes et avec intégrité, elle administre les services à la population selon les normes professionnelles les plus rigoureuses.
Similar jobs you might like
Développeur principal; développeuse principale
About the role
Nous recherchons un développeur principal pour soutenir et améliorer les systèmes essentiels à la mission qui appuient les services de santé d'urgence de l'Ontario.
Au sujet de l'emploi
Dans ce rôle, vous devrez :
-
Diriger des équipes dans le développement, le déploiement et la maintenance de solutions Web rentables.
-
Offrir aux clients une expertise en conception de systèmes, programmation et conseils techniques.
-
Soutenir et déployer des applications dans un environnement multiplateforme (.NET, Java, développement mobile iOS multiplateforme).
-
Mettre en place et optimiser des outils et pipelines d’intégration et de livraison continues (CI/CD).
-
Assurer le soutien opérationnel : diagnostiquer et résoudre les incidents liés aux applications, services, rapports et infrastructures infonuagiques.
Ce que vous apportez à l'équipe
Connaissances techniques Modélisation des processus et des données :
-
Connaissance avancée des techniques de modélisation, de conception et de développement des processus et des données.
-
Capacité à évaluer la faisabilité des options et produire des environnements d'essais.
Langages de programmation et outils de développement :
-
Connaissance du développement d'applications mobiles avec Flutter/Ionic/Angular ou React.
-
Expérience des technologies Web émergentes et des modèles de livraison/déploiement infonuagiques, y compris la prise en charge des applications Azure.
-
Connaissance avancée et expérience pratique des technologies Microsoft .NET (C#, ASP.NET, ASP.NET Core, MVC, WCF, IIS).
-
Solide expertise en développement d'interfaces de programmation d'applications (API) et de services sur le Web (SOAP et REST), et en création d'applications Web clientes réactives et Windows.
-
Expérience des principes de conception de l'interface utilisateur et de la création d'interfaces axées sur l'utilisateur pour les applications de l'organisation.
-
Maîtrise des technologies Java Enterprise (JPA, Hibernate, Spring Framework).
-
Expérience de MS Power BI (y compris DAX (expressions d'analyse de données) et Power Query
Cycle de vie du développement des systèmes et méthodes :
-
Expérience des approches concernant le développement pilotées par les tests.
-
Expérience avérée du développement de logiciels sur le cycle de vie dans toutes les phases du cycle de vie du développement des systèmes et de la gestion du cycle de vie des applications.
-
Connaissance approfondie des méthodes Agile (p. ex. SCRUM) et du leadership technique de projet dans des environnements de développement rapides.
-
Bonne connaissance de .NET Core, des cadres d'applications Spring Boot et des services Web SOAP et REST.
-
Compréhension approfondie de la théorie et des principes de la conception et du développement des systèmes.
-
Connaissance des méthodes, techniques, pratiques et normes connexes, y compris OpenShift et Kafka.
Développement et gestion de bases de données :
-
Connaissance avancée du développement et de la gestion des bases de données, ainsi que de l'administration des bases de données d'application.
-
Expérience de MS Power BI, de la programmation SQL, de SQL Server Management Studio.
Services infonuagiques :
-
Expérience du développement d'applications sécurisées et évolutives tirant parti de plateformes infonuagiques comme Azure ou AWS (p. ex. : Azure SQL, Azure Functions, etc.).
-
Expérience des modèles de déploiement/prestation infonuagique et de l'évaluation des options d'acquisition de logiciels, de matériel et de services technologiques Web.
-
Connaissance des services Azure et AWS, notamment les services de calcul, de stockage, de base de données et de mise en réseau.
Conteneurisation et orchestration :
-
Expérience de Docker pour la conteneurisation.
-
Connaissance de Kubernetes ou Docker Swarm pour l'orchestration afin de gérer les microservices et le déploiement d'applications.
Optimisation du rendement du système :
-
Capacité à diagnostiquer et résoudre les problèmes de rendement du système sur les plateformes en nuage.
-
Expérience de l'optimisation des configurations pour obtenir les meilleurs rendements dans différents environnements.
-
Connaissance des technologies comme OpenShift, Debezium, Azure Event Hub, Change Data Capture (CDC), Streaming Analytics et Data Factory; Compétences en analyse et en résolution de problèmes
-
Vous analysez les problèmes techniques, les décomposez en éléments gérables et définissez des solutions efficaces. Vous pouvez évaluer les besoins des clients et diriger le développement de solutions informatiques rentables.
-
Vous pouvez enquêter sur les défaillances d’applications, en évaluer l’impact et recommander des correctifs.
Aptitude à communiquer et habiletés interpersonnelles
-
Vous pouvez discuter des options de développement et des processus techniques avec l’équipe de projet.
-
Vous pouvez expliquer les solutions de rechange aux exigences de développement.
-
Vous travaillez efficacement en équipe avec collègues et clients.
-
Vous pouvez coordonner et offrir des formations techniques.
-
Vous pouvez préparer des analyses de rentabilité, appels d’offres, contrats et rapports de projet.
Compétences en gestion de projets et en leadership
- Vous savez coordonner l'élaboration de plans de projets techniques, fournir des conseils, contrôler le processus de projet et offrir une direction technique au personnel du projet et aux intervenants externes.
Comment nous soutenons la diversité, l'inclusion et l'accessibilité
Nous nous efforçons de constituer une main-d'œuvre inclusive qui reflète les collectivités qu'elle sert. Nous encourageons toutes les personnes qui souhaitent travailler avec nous à poser leur candidature, y compris les personnes handicapées, les personnes autochtones, noires et racisées, ainsi que les personnes de toutes les ethnies, cultures, orientations sexuelles, identités de genre et expressions de genre.
Notre processus d'embauche est accessible, conformément au Code des droits de la personne de l'Ontario et à la Loi de 2005 sur l'accessibilité pour les personnes handicapées de l'Ontario. Nous nous efforçons de prévenir et d'éliminer les obstacles dans notre processus d'embauche et pouvons offrir des mesures d'adaptation pour répondre à des besoins particuliers liés aux motifs protégés par le Code, comme un handicap, l'état familial et la religion. Pour obtenir de plus amples renseignements sur les mesures d'adaptation pendant le processus d'embauche, veuillez communiquer avec nous.
Pour en savoir plus sur les efforts déployés par la FPO pour bâtir un milieu de travail inclusif, antiraciste et diversifié, consultez:
-
les initiatives en matière de diversité, d'équité et d'inclusion
-
les engagements en matière d'accessibilité
-
la politique pour la lutte contre le racisme
Renseignements supplémentaires
Adresse: 1 anglais Temporaire(s), durée jusqu'à 12 mois, 5700, RUE YONGE, North York, Région Toronto
Groupe de rémunération: Syndicat des employées et employés de la fonction publique de l'Ontario
Horaire: 6
Catégorie: Technologie de l'information
Date de publication: le lundi 23 mars 2026
Note: T-MG-241860/26
Comment postuler:
Veuillez postuler en ligne à www.ontario.ca/careers en indiquant le numéro de concours 241860, au plus tard le 8 avril 2026 à 23 h 59 (HAE). Pour des mesures d’adaptation liées à un handicap, cliquez sur Pour nous joindre; l’équipe de recrutement vous répondra dans les 48 heures.
Not the right fit? Search for Développeur principal; développeuse principale jobs in North York
About Government of Ontario
Ontario Government | Gouvernement de l'Ontario
The Ontario Government works to serve the public interest and uphold the public trust by providing Ministers with objective advice and expert guidance. The Ontario Public Service carries out the decisions and policies of the elected government with integrity and accountability and administers public services to the highest professional standards.
Le gouvernement de l'Ontario sert l'intérêt public et conserve la confiance du public en fournissant aux ministres des conseils objectifs et spécialisés. La fonction publique de l'Ontario applique les décisions et les politiques du gouvernement élu. En respectant le principe de reddition des comptes et avec intégrité, elle administre les services à la population selon les normes professionnelles les plus rigoureuses.