Dayforce est une entreprise internationale de gestion du capital humain (GCH) dont le siège social est situé à Toronto (Ontario) et à Minneapolis (Minnesota), et qui opère en Amérique du Nord, en Europe, au Moyen-Orient et en Afrique (EMEA), ainsi que dans la région Asie-Pacifique et Japon (APJ). Notre plateforme GCH Cloud primée offre une base de données unifiée et un moteur de calcul continu, optimisant ainsi l'efficacité, la productivité et la conformité des effectifs à l'échelle mondiale. Notre promesse de marque – Améliorer la vie au travail™ – témoigne de notre engagement envers nos employés, nos clients, nos partenaires et les communautés du monde entier.
À propos de l’opportunité Relevant du gestionnaire de développement de l’équipe Platform Services Security, le ou la développeur(euse) est responsable de la conception et de l’implantation de nouveaux produits et fonctionnalités, ainsi que de l’amélioration des solutions existantes. Cette personne collaborera avec une équipe dynamique composée de développeurs, d’ingénieurs en assurance qualité, de gestionnaires techniques de produits et de rédacteurs techniques tout au long du processus de développement afin d’assurer que le produit soit fonctionnellement complet et bien conçu. Il s’agit d’une excellente occasion de se joindre à une entreprise innovante en forte croissance dans un rôle à la fois stimulant sur le plan technique et valorisant. L’équipe Platform Services Security est une équipe Scrum composée de professionnels du logiciel hautement qualifiés et très impliqués, dont l’objectif est d’assurer le leadership technique et la gouvernance technologique du produit Dayforce. L’équipe contribue au succès technique de Dayforce HCM en développant des composants de base, des frameworks et des fonctionnalités techniques destinées aux clients qui sont performants, évolutifs et sécuritaires. Elle fournit également des processus de développement, des outils et une expertise visant à améliorer la productivité des développeurs. Enfin, l’équipe améliore la maintenabilité et le support de Dayforce HCM en développant des applications et outils de gestion d’environnements et d’opérations. Ce que vous aurez l’occasion de faire • Analyser, concevoir, prototyper, programmer, tester, diagnostiquer et assurer le soutien des solutions — l’ensemble du cycle de vie logiciel entre vos mains! • Imaginer et livrer de nouvelles fonctionnalités en travaillant au sein d’une équipe Scrum hautement performante, en collaboration avec les clients, prospects, partenaires d’implantation et membres du personnel Dayforce. • Concevoir et améliorer une application SaaS d’entreprise évolutive. • Évaluer les risques et les impacts sur les systèmes existants lors de l’ajout de nouvelles fonctionnalités. • Effectuer des revues de code. • Agir comme mentor auprès d’autres développeurs et partager vos connaissances. Compétences et expérience recherchées • Expérience démontrée dans la conception, le développement et le déploiement de solutions logicielles d’entreprise robustes et évolutives. • Excellente maîtrise des principes de conception orientée objet et des patrons de conception courants afin de produire un code efficace, maintenable et performant. • Expertise avancée en C# et dans l’écosystème .NET, avec une solide expérience dans la conception et l’utilisation de bases de données relationnelles (TSQL) et non relationnelles (NoSQL). • Expérience démontrée dans la création de solutions d’authentification, incluant l’authentification unique (SSO) et l’authentification multifactorielle (MFA), conformément aux standards OAuth 2.0 et OIDC. La connaissance de SAML constitue un atout. • Compréhension approfondie des différents types de subventions OAuth (grant types) et des flux OIDC, ainsi que de leur application pratique dans la gestion sécurisée des identités. • Excellentes compétences en optimisation des performances, débogage et résolution de problèmes. • Bonne compréhension des vulnérabilités de sécurité courantes des applications web (ex. : OWASP Top 10) et capacité démontrée à mettre en œuvre des mesures de sécurité efficaces pour réduire les risques. • Solide compréhension et application pratique des techniques de programmation défensive afin de développer des logiciels sécuritaires et résilients. • Expérience dans la conception, le développement et l’intégration d’API RESTful pour assurer une communication fluide entre les services. • Compétences avancées dans la mise en place de pipelines CI/CD pour les déploiements automatisés à l’aide d’Azure DevOps CI/CD et GitHub Actions. • Expérience avec les conteneurs Docker (la connaissance de Kubernetes est un atout). • Compréhension de l’orchestration de microservices, incluant la capacité de concevoir un nouveau service à partir de zéro et de le déployer dans une infrastructure infonuagique à l’aide de l’automatisation. • Aisance à travailler avec Azure et à gérer l’infrastructure infonuagique. • Expérience démontrée dans l’implantation et l’utilisation d’outils de surveillance et de journalisation (ex. : Azure Monitor, Application Insights, Grafana) afin d’assurer de façon proactive la santé et la performance des applications, ainsi que de faciliter le dépannage. • Maîtrise de l’automatisation des tests — unitaires, d’intégration et de bout en bout (E2E) — avec des outils comme Cypress et Playwright. • Expérience de travail au sein d’une équipe Scrum Agile à titre de contributeur clé et excellent esprit d’équipe.
Qu'est-ce que ça vous apporte ? Chez Dayforce, la diversité de nos talents est notre moteur. Nous sommes un employeur qui prône l'égalité des chances et nous valorisons chaque individu et ce qui le rend unique. Nous croyons que nos employés doivent être heureux, en santé, sereins et épanouis. Nous encourageons les candidatures en fonction de leurs passions. Dayforce favorise le développement personnel et professionnel. Nous offrons d'excellents programmes de congés, des initiatives de bien-être complètes et une reconnaissance de vos efforts grâce à une rémunération et des avantages sociaux compétitifs. Engagés auprès de la communauté, notamment par le biais de journées de bénévolat et de notre organisme de bienfaisance, Dayforce Cares, nous vous offrons des occasions de vous épanouir tant professionnellement que personnellement. Notre priorité n'est pas seulement votre travail, mais aussi votre développement personnel. Cette offre d'emploi est pour un poste vacant. L'intelligence artificielle peut être utilisée pour la présélection, l'évaluation ou la sélection des candidats à ce poste. À propos des échelles salariales Veuillez noter que l'échelle salariale mentionnée dans cette description de poste est fournie à titre indicatif. La rémunération finale proposée peut varier en fonction de divers facteurs, notamment les primes et/ou les incitatifs, ou encore l'expérience, les compétences, le budget et le lieu de résidence du candidat. Notre entreprise s'engage à offrir une rémunération juste, équitable et compétitive qui reflète la valeur ajoutée de chaque individu pour l'organisation. La maîtrise de l'anglais est essentielle pour ce poste, car le titulaire interagira régulièrement avec des interlocuteurs, collègues, responsables et/ou clients anglophones à travers le monde. De plus, nos équipes de soutien, notamment les ressources humaines, sont principalement anglophones. Les employés doivent être capables de communiquer en anglais avec ces services afin de gérer efficacement leurs relations professionnelles. Compte tenu du volume important d'interactions avec ces interlocuteurs anglophones, inhérent à ce poste, il est impossible de réorganiser les activités de l'entreprise pour éviter cette exigence. Recrutement frauduleux Faites attention aux tentatives de recrutement frauduleuses. Les contacts légitimes de Dayforce utilisent une adresse courriel se terminant par @dayforce.com. Nous ne demandons jamais d'argent, de chèques, de commandes de matériel ni de données personnelles sensibles lors du processus de recrutement. Si l'on vous a demandé l'un de ces éléments, ou si vous pensez avoir été contacté par une personne se faisant passer pour un employé de Dayforce, veuillez consulter notre déclaration relative aux fraudes au recrutement, disponible ici : https://www.dayforce.com/be-aware-of-recruiting-fraud Dayforce vérifie activement toutes les candidatures afin d'en assurer l'authenticité. Les candidatures jugées frauduleuses ou trompeuses seront rejetées. If you would like to view the job posting in English use the following link: https://jobs.dayforcehcm.com/mydayforce/alljobs