Responsable du développement de logiciels - Mgr. Software Development

UKG

Présentation de l’entreprise

Avec 80 000 clientes et clients répartis dans 150 pays, UKG est la plus grande entreprise de logiciels privée basée aux États-Unis dans le monde. Et nous ne faisons que commencer. Voulez-vous apporter vos idées audacieuses et votre esprit de collaboration à une organisation qui a encore beaucoup à construire et à réaliser? Lisez la suite.

Chez UKG, vous obtenez plus qu’un simple emploi. Le travail se fait dans un but précis. Notre équipe de Krewers est en mission pour inspirer chaque organisation à devenir un excellent lieu de travail avec notre technologie RH primée, conçue pour toutes et tous.

Ici, nous savons que vous représentez plus que votre travail. C’est pourquoi nos avantages sociaux vous aident à vous épanouir personnellement et professionnellement, des programmes de bien-être et du remboursement de droits de scolarité à U Choose — un programme de remboursement

de dépenses personnalisable qui peut être utilisé pour plus de 200 besoins qui vous conviennent le mieux, à vous et à votre famille, du remboursement de prêt étudiant, à la garde d’enfants, en passant par l’assurance pour animaux de compagnie. Notre culture inclusive, nos groupes de ressources pour les employé(e)s actifs et engagés, et nos dirigeant(e)s bienveillant(e)s valorisent chaque voix et vous soutiennent dans la réalisation du meilleur travail de votre carrière. Si notre raison d’être (les personnes) vous passionne, il nous tarde de soutenir ce qui vous donne un but. Nos objectifs nous unissent, vous êtes notre source d’inspiration.

Nous sommes à la recherche d'un gestionnaire d'ingénierie chevronné pour se joindre à notre équipe dynamique. En tant que gestionnaire de première ligne, vous dirigerez une équipe d'ingénieurs talentueux, favorisant l'excellence technique, favorisant une culture d'appropriation et garantissant la réussite de projets à fort impact. Vous serez responsable de guider les décisions techniques, de gérer le rendement de l'équipe et d'aligner les efforts d'ingénierie sur les objectifs commerciaux.

Responsabilités :

Leadership technique :

  • Assurer le leadership et l’orientation techniques des projets majeurs, en assurant l’alignement avec les objectifs commerciaux et les meilleures pratiques du secteur.
  • Être pratique avec le code, maintenir des normes techniques élevées et participer activement aux décisions de conception et d'architecture, aux révisions de code et aider les ingénieurs à optimiser leur code.
  • Veiller à ce que des normes élevées de performance, d’évolutivité et de fiabilité soient maintenues lors de l’architecture, de la conception 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 (par exemple, documentation, automatisation, gestion du code, principes de sécurité, tirer parti de CoPilot).
  • Assurer la santé et la qualité des services et des incidents, en identifiant et en traitant les problèmes de manière proactive. Utilisez les indicateurs de santé du service et la télémétrie pour agir. Mettre en œuvre les meilleures pratiques pour l'excellence opérationnelle.
  • Jouer un rôle central dans le R.I.D.E. (Réviser, Inspecter, Décider, Exécuter) cadre.
  • Comprendre les pipelines CI/CD depuis les phases de construction, de test et de déploiement.

Gestion d'équipe :

  • Diriger et gérer une équipe d’ingénieurs logiciels, favorisant un environnement collaboratif et performant. Effectuer des évaluations de rendement régulières, fournir des commentaires et soutenir le perfectionnement professionnel.
  • Favoriser une culture d’appropriation du service 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 des développeurs grâce à des approches basées sur les données.
  • Promouvoir un état d’esprit de croissance, comprendre et mener le changement organisationnel.
  • Chercher activement des occasions de croissance d'équipe et de collaboration interfonctionnelle.
  • Travaille et guide l'équipe sur la façon de fonctionner dans un modèle DevOps. Prendre en charge le travail avec la gestion des produits sur les exigences de conception, de développement, de test, de déploiement et de maintenance du logiciel en production.

Coaching et développement :

  • Développer et faire grandir l’équipe techniquement et avec un état d’esprit de qualité, en fournissant une rétroaction solide et exploitable.
  • Offrir du mentorat et des conseils techniques aux ingénieurs à tous les niveaux, en favorisant une culture d'apprentissage, de collaboration et d'amélioration continue, en encourageant l'équipe à expérimenter, apprendre et itérer sur les processus et les technologies.
  • Restez à l'affût des technologies émergentes et des tendances de l'industrie, en préconisant leur adoption, le cas échéant, pour stimuler l'innovation et la productivité au sein de l'équipe.

Excellence de l'exécution :

  • Superviser la planification, l’exécution et la livraison de projets logiciels à fort impact, en veillant à ce qu’ils soient achevés dans les délais et dans le respect du budget. Gérer la charge de travail et la capacité de l'équipe, établir les priorités et gérer les risques et les compromis.
  • Aligner les efforts de l’équipe sur l’orientation stratégique de l’entreprise, en comprenant la situation dans son ensemble et les besoins de l’entreprise.
  • Faire preuve d’excellence en ingénierie et de maîtrise des services, y compris la gestion des coûts et de la qualité des services, ainsi qu’une gestion efficace de la production.
  • Collaborer avec des équipes interfonctionnelles, notamment la gestion des produits, la conception et les opérations, pour assurer l’alignement et la réussite des projets. Communiquer efficacement avec les intervenants à tous les niveaux.
  • Prendre des décisions de déploiement avec une atténuation des risques appropriée.

Qualifications minimales :

  • Baccalauréat en informatique, en génie ou dans un domaine technique connexe, ou expérience pratique équivalente.
  • Plus de 8 ans d’expérience en développement de logiciels, dont plus de 3 ans dans un rôle de leadership technique et plus de 2 ans dans un rôle de gestion du personnel.
  • Expérience avérée dans la direction et la réalisation de projets logiciels complexes et à grande échelle.
  • Expertise approfondie dans un ou plusieurs langages de programmation tels que C#, .NET, Python, Java ou JavaScript.
  • Grande expérience de l’architecture logicielle et des modèles de conception.
  • Solide compréhension des technologies infonuagiques et des principes DevOps.
  • Excellentes compétences en résolution de problèmes et souci du détail.
  • Excellentes compétences en communication et en leadership, avec une capacité démontrée à influencer et à conduire le changement.

Qualifications préférées :

  • Maîtrise ou doctorat en informatique, en génie ou dans un domaine technique connexe.
  • Expérience avec des plateformes infonuagiques comme Azure, AWS ou GCP.
  • Familiarité avec les pipelines CI/CD et les outils d’automatisation.
  • Connaissance des méthodologies de développement agile.
  • Expérience dans une organisation matricielle complexe.
  • Engagement démontré envers les initiatives de diversité et d’inclusion.
  • Familiarité avec le développement de technologies accessibles

Notre destination

UKG s’apprête à vivre quelque chose de vraiment spécial. À l’échelle mondiale, nous nous classons déjà au premier rang pour la gestion des ressources humaines et au deuxième rang pour la gestion du capital humain. Des dizaines de millions de personnes travaillant en première ligne commencent et terminent leur journée avec notre logiciel, et des milliards de quarts de travail sont gérés chaque année par le biais des solutions UKG aujourd’hui. Pourtant, c’est notre portefeuille de produits alimentés par l’IA et conçus pour soutenir la clientèle de toutes tailles, de tous secteurs et de toutes zones géographiques qui nous propulsera vers des lendemains encore plus radieux!

Employeur souscrivant au principe de l'égalité d'accès à l'emploi UKG est fier d’être un employeur souscrivant au principe de l'égalité d'accès à l'emploi et s’engage

à maintenir un milieu de travail diversifié et inclusif. Tous les candidats qualifiés seront pris en considération pour un emploi sans égard à la race, à la couleur, à la religion, au sexe, à l’âge, au handicap, à l’état matrimonial, à la situation familiale, à l’orientation sexuelle, à la grossesse, à l’information génétique, à l’identité de genre, à l’expression de genre, à l’origine nationale, à l’ascendance, au statut de citoyen, au statut d’ancien combattant et à tout autre statut protégé par les lois fédérales, provinciales ou locales contre la discrimination. 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.

Company Overview

With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on.

At UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all.

Here, we know that you’re more than your work. That’s why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose — a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you’re passionate about our purpose — people —then we can’t wait to support whatever gives you purpose. We’re united by purpose, inspired by you.

We are seeking a seasoned Engineering Manager to join our dynamic team. As a first-line manager, you will lead a team of talented engineers, driving technical excellence, fostering a culture of ownership, and ensuring the successful delivery of high-impact projects. You will be responsible for guiding technical decisions, managing team performance, and aligning engineering efforts with business goals.

Responsibilities:

Technical Leadership:

  • Provide technical leadership and direction for major projects, ensuring alignment with business goals and industry best practices.
  • 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.
  • 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.
  • Play a pivotal role in the R.I.D.E. (Review, Inspect, Decide, Execute) framework.
  • Understand CI/CD pipelines from build, test, to deploy phases.

Team Management:

  • Lead and manage a team of software engineers, fostering a collaborative and high-performance environment. Conduct regular performance reviews, provide feedback, and support professional development.
  • Foster a culture of service ownership and enhance team engagement.
  • Drive succession planning and engineering efficiency, focusing on quality and developer experience through data-driven approaches.
  • Promote a growth mindset, understanding and driving organizational change.
  • Actively seek opportunities for team growth and cross-functional collaboration.
  • Works and guides the team on how to operate in a DevOps Model. Taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production.

Coaching and Development:

  • Grow and develop the team technically and with a quality mindset, providing strong and actionable feedback.
  • Provide technical mentorship and guidance to engineers at all levels, fostering a culture of learning, collaboration, and continuous improvement, encouraging the team to experiment, learn, and iterate on processes and technologies.
  • Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity within the team.

Execution Excellence:

  • Oversee the planning, execution, and delivery of high-impact software projects, ensuring they are completed on time and within budget. Manage team workload and capacity, setting priorities and managing risks and tradeoffs.
  • Align team efforts with the strategic direction of the company, understanding the big picture and business needs.
  • Demonstrate engineering excellence and service ownership, including cost and quality management of services, and effective production management.
  • Collaborate with cross-functional teams, including product management, design, and operations, to ensure alignment and successful delivery of projects. Communicate effectively with stakeholders at all levels.
  • Make deployment decisions with appropriate risk mitigation.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 8+ years of experience in software development, with 3+ years in a technical leadership role and 2+ years in a people management role.
  • 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.
  • Extensive experience with software architecture and design patterns.
  • Strong understanding of cloud technologies and DevOps principles.
  • Excellent problem-solving skills and attention to detail.
  • Excellent communication and leadership skills, with a demonstrated ability to influence and drive change.

Preferred Qualifications:

  • Master’s degree or PhD in Computer Science, Engineering, or a related technical field.
  • Experience with cloud platforms like Azure, AWS, or GCP.
  • Familiarity with CI/CD pipelines and automation tools.
  • Knowledge of agile development methodologies.
  • Experience in a complex, matrixed organization.
  • Demonstrated commitment to diversity and inclusion initiatives.
  • Familiarity with developing accessible technologies.

Where we’re going

UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it’s our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow!

UKG is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status under federal, state, or local anti-discrimination laws.

Disability Accommodation in the Application and Interview Process

For individuals with disabilities that need additional assistance at any point in the application and interview process, please email UKGCareers@ukg.com.

  • Quebec candidates: While French is required for Quebec roles, use of the English language is also required due to the global nature of the business and the need to interact with UKG US headquarters and international sites.
Read Full Description
Confirmed 20 hours ago. Posted 2 days ago.

Discover Similar Jobs

Suggested Articles