Gestionnaire de développement de logiciels / Mgr. Software Development Montreal,QC,Canada Software & Product Development

UKG

Montreal (administrative region)

On-site

CAD 124,000 - 168,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

UKG recherche un leader technique pour piloter des projets logiciels d'envergure et concevoir des pipelines de données évolutifs afin d'améliorer notre plateforme BI et notre IA. Vous encadrerez les équipes, validerez les choix d'architecture et assurerez la qualité et la sécurité du code.

Le rôle exige plus de 8 ans d'expérience en développement et gestion, avec une expertise en CI/CD, Cloud et outils IA. Anglais et français requis pour des interactions mondiales, et une disponibilité à

Qualifications

  • Plus de 8 ans d'expérience en développement logiciel et direction de projets complexes.
  • Maîtrise d'au moins un langage: C, C++, C#, .NET, Python, Java ou JavaScript.

Responsibilities

  • Conduire les décisions techniques et l'architecture à l'échelle de l'entreprise.
  • Diriger des projets logiciels majeurs en assurant performance, évolutivité et fiabilité.
  • Encadrer et développer les ingénieurs, promouvoir une culture DevOps et l'adoption d'outils IA.

Skills

Leadership
Architecture
Data pipelines
BI initiatives
AI tools
CI/CD
Cloud & DevOps
C#/.NET
Python/JS

Education

Bachelor en Informatique ou Ingénierie

Tools

GitHub Copilot
CI/CD tools
Cloud platforms

Job description

Maîtriser le code, maintenir des standards techniques élevés et participer activement aux décisions de conception et d'architecture, aux revues de code et aider les ingénieurs à optimiser leur code. Apporter une expertise approfondie dans le domaine des données pour concevoir et construire des pipelines de données évolutifs et piloter des initiatives de business intelligence, contribuant ainsi à la croissance et à l'optimisation de notre plateforme de données moderne. Assurer le leadership technique et la direction des projets majeurs, en garantissant leur alignement avec les objectifs commerciaux et les meilleures pratiques du secteur.



  • Montrer l'exemple en matière de développement augmenté par l'IA : utiliser les outils d'IA pour l'exploration de l'architecture, l'accélération des revues de code, l'optimisation des requêtes et le prototypage rapide des pipelines de données et de la logique BI. Garantir des normes élevées de performance, d'évolutivité et de fiabilité lors de la conception, de l'architecture et du développement de systèmes et d'applications logiciels complexes. Assurer la responsabilité des décisions techniques de l'équipe et appliquer les meilleures pratiques d'ingénierie (documentation, automatisation, gestion du code, principes de sécurité, utilisation de CoPilot). Garantir la disponibilité et la qualité des services et la gestion des incidents, en identifiant et en résolvant les problèmes de manière proactive. Utiliser les indicateurs de santé des services et la télémétrie pour prendre des décisions éclairées. Mettre en œuvre les meilleures pratiques pour l'excellence opérationnelle. Jouer un rôle clé dans le cadre R.I.D.E. (Revue, Inspection, Décision, Exécution). Maîtriser les pipelines CI/CD, de la construction au déploiement, en passant par les tests.

  • Favoriser une culture de responsabilité des services et renforcer l'engagement de l'équipe.


Piloter la planification de la relève et l'efficacité de l'ingénierie, en mettant l'accent sur la qualité et l'expérience développeur grâce à des approches basées sur les données. Promouvoir un état d'esprit de croissance, comprendre et impulser le changement organisationnel. Rechercher activement des opportunités de croissance pour l'équipe et de collaboration interfonctionnelle. Accompagner l'équipe dans l'adoption d'un modèle DevOps. Prendre en charge l'ensemble du processus, de la définition des exigences avec la gestion de produit à la conception, au développement, aux tests, au déploiement et à la maintenance du logiciel en production. Coaching et développement : Développer les compétences techniques de l'équipe et cultiver une culture de la qualité, en fournissant un feedback constructif et exploitable. Apporter un mentorat et un accompagnement technique aux ingénieurs à tous les niveaux, en favorisant une culture d'apprentissage, de collaboration et d'amélioration continue, et en encourageant l'équipe à expérimenter, apprendre et itérer sur les processus et les technologies. Se tenir informé des technologies émergentes et des tendances du secteur, et préconiser leur adoption lorsque cela est pertinent afin de stimuler l'innovation et la productivité au sein de l'équipe.


Excellence opérationnelle : Superviser la planification, l'exécution et la livraison de projets logiciels à fort impact, en veillant à leur réalisation dans les délais et le budget impartis. Gérer la charge de travail et la capacité de l'équipe, définir les priorités et gérer les risques et les compromis. Aligner les efforts de l'équipe sur la stratégie de l'entreprise, en ayant une vision globale et en comprenant les besoins de l'entreprise. Faire preuve d'excellence en ingénierie et de responsabilité dans la prestation de services, notamment en matière de gestion des coûts et de la qualité des services, ainsi que de gestion efficace de la production. Collaborer avec les équipes transversales, notamment la gestion de produits, la conception et les opérations, afin de garantir l'alignement et la réussite des projets. Communiquer efficacement avec les parties prenantes à tous les niveaux. Prendre des décisions de déploiement en tenant compte des risques.


À propos de vous ,

Plus de 8 ans d'expérience en développement logiciel. Expérience avérée dans la direction et la réalisation de projets logiciels complexes et de grande envergure. Maîtrise d'au moins un langage de programmation tel que C, C++, C#, .NET, Python, Java ou JavaScript.



  • Expérience avérée des outils de développement assisté par IA (par exemple, Claude Code, GitHub Copilot ou équivalent) et capacité démontrée à favoriser l'adoption de ces outils au sein d'une équipe d'ingénierie. Notamment, la définition de normes d'utilisation et la mesure de l'impact sur la productivité. Solide expérience en architecture logicielle et en modèles de conception. Licence en informatique, en ingénierie ou dans un domaine technique connexe, ou expérience professionnelle équivalente.


Profil de l'entreprise :

UKG est la plateforme de gestion des effectifs qui met les informations stratégiques qui les concernent à l'œuvre. Grâce à la plus riche collection de perspectives sur la main-d'œuvre qui soit et à notre IA au service des personnes, notre capacité de révéler des manières inédites d'établir la confiance, d'amplifier la productivité et d'autonomiser les ressources humaines est inégalée. Cette expertise procure à notre clientèle les données stratégiques nécessaires pour relever tous les défis dans n'importe quel secteur, parce que les organisations qui excellent savent que leur effectif est ce qui propulse leur avantage concurrentiel. Découvrez plus de détails sur ukg.com.


Accommodement aux handicaps

UKG s'engage à fournir un accommodement aux personnes handicapées durant le processus de candidature et d'entrevue. Si vous avez besoin d'un accommodement durant le processus de candidature et d'entrevue, veuillez communiquer avec nous à UKGCareers@ukg.com.


Candidats du Québec:

Bien que le français soit exigé pour les postes au Québec, l'utilisation de l'anglais est également requise en raison de la nature mondiale de l'entreprise et de ses affaires, de même que de la nécessité d'interagir avec les employés ou les partenaires du siège américain d'UKG et de ses bureaux internationaux.


Be hands-on with code, maintaining high technical standards and actively participating in design and architecture decisions, code reviews, and helping engineers optimize their code.eep experience in the data domain to design and build scalable data pipelines and lead business intelligence initiatives, supporting the growth and optimization of our modern data platform.

Provide technical leadership and direction for major projects, ensuring alignment with business goals and industry best practices. Lead by example in AI augmented development: use AI tools for architecture exploration, code review acceleration, query optimization, and rapid prototyping of data pipelines and BI logic. Ensure that high standards of performance, scalability, and reliability are maintained when architecting, designing, and developing complex software systems and applications. Ensure accountability for the team's technical decisions and enforce engineering best practices (e.g., documentation, automation, code management, security principles, leverage CoPilot). Ensure the health and quality of services and incidents, proactively identifying and addressing issues. Utilize service health indicators and telemetry for action. Implement best practices for operational excellence. Proven track record of leading and delivering large-scale, complex software projects. Deep expertise in one or more programming languages such as C#, .NET, Python, Java, or JavaScript. Demonstrated experience with AI assisted development tools (e.g., Claude Code, GitHub Copilot, or equivalent) and a proven ability to drive AI tool adoption within an engineering team. including establishing usage norms and measuring productivity impact. Extensive experience with software architecture and design patterns. Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. Strong understanding of cloud technologies and DevOps principles. Excellent communication and leadership skills, with a demonstrated ability to influence and drive change. Familiarity with CI/CD pipelines and automation tools.


La fourchette salariale pour ce poste se situe de $124,200 CAD to $167,650 CAD. Le salaire de base réel offert peut varier en fonction des compétences, de l'expérience, des connaissances liées à l'emploi et du lieu de travail. En plus du salaire de base, les salarié(e)s peuvent être admissibles à un régime de prime liée à la performance et à recevoir des unités d'actions restreintes dans le cadre du programme de rémunération globale. Obtenez plus de détails au sujet des avantages et des attributions d'UKG au https://www.ukg.com/about-us/careers/benefits

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Gestionnaire de développement de logiciels / Mgr. Software Development
Gestionnaire de développement de logiciels / Mgr. Software Development

UKG • Montreal (administrative region)

On-site
CAD 124,000 - 168,000
Scientifique Principale des Données-Ingénieur , Staff Data Scientist- Eng
Scientifique Principale des Données-Ingénieur , Staff Data Scientist- Eng

Fairygodboss • Montreal (administrative region)

On-site
CAD 124,200 - 167,650
Bonus de performance
Actions restreintes
Avantages complémentaires
Scientifique Principale des Données-Ingénieur / Staff Data Scientist- Eng
Scientifique Principale des Données-Ingénieur / Staff Data Scientist- Eng

UKG • Montreal (administrative region)

On-site
CAD 124,200 - 167,650
Flexible work environment
Health benefits
Performance-based bonuses
Développeur logiciel Lead Python (Applications IA) / Lead Python Software Developer (AI applica[...]
Développeur logiciel Lead Python (Applications IA) / Lead Python Software Developer (AI applica[...]

UKG • Montreal

On-site
CAD 125,000 - 145,000
Wellness programs
Tuition reimbursement
Customizable expense reimbursement program
3D Software Developer
3D Software Developer

GRAITEC Italy • Montreal (administrative region)

On-site
CAD 85,000 - 100,000
OTE 10% variable
Chargé·e de projets numériques CANADA
Chargé·e de projets numériques CANADA

BlueKanGo company • Montreal (administrative region)

On-site
CAD 60,000 - 75,000
Primes de performance
Senior Data Engineer – Ingénieur des données
Senior Data Engineer – Ingénieur des données

KPI Mining Solutions • Montreal West

Hybrid
CAD 120,000 - 180,000
Hybride (maison/bureau)
Salaire compétitif
Assurance collective
+2
Senior Consultant - Ingénierie et Conception de Données
Senior Consultant - Ingénierie et Conception de Données

Keyrus • Montreal (administrative region)

On-site
CAD 110,000 - 135,000
Assurance collective
REER et RPDB
Allocation bien-être
+3
Senior Data Engineer – Ingénieur des données
Senior Data Engineer – Ingénieur des données

KPI Digital Solutions • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
Flexible schedule
Hybrid work (home/office)
Competitive salary
+1
Gestionnaire principal, Ingénierie du Data Hub et des Produits de Données /Senior Manager, Data Hub Engineering & Data Products
Gestionnaire principal, Ingénierie du Data Hub et des Produits de Données /Senior Manager, Data Hub Engineering & Data Products

United States Digital Space LLC • Dollard-des-Ormeaux

On-site
CAD 136,000 - 227,000