Dayforce

Développeur logiciel sénior

Dayforce  •  $106k - $165k/yr  •  Canada (Onsite)  •  3 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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é
L’équipe de développement de produits Dayforce est à la recherche d’un(e) Développeur logiciel sénior afin de contribuer à la prochaine génération de solutions de gestion du capital humain (HCM). À titre de développeur sénior au sein de l’équipe Gestion des effectifs, vous participerez au développement d’une solution de pointe qui aide les organisations à accroître leur efficacité grâce à la gestion des présences, du temps travaillé et à la planification intelligente des horaires. Vous participerez à l’ensemble du cycle de développement logiciel, notamment la conception, l’analyse, le prototypage, le développement, les essais, le déploiement et le soutien des produits. Vous collaborerez étroitement avec les propriétaires de produits, les équipes de conception, les partenaires d’implantation et les équipes d’ingénierie afin de livrer des fonctionnalités novatrices, tout en effectuant des revues de code et en accompagnant d’autres développeurs. Si vous êtes passionné(e) par le développement de logiciels de qualité et souhaitez voir votre travail utilisé par des milliers de clients partout dans le monde, nous souhaitons vous rencontrer.
Ce que vous ferez
• Participer à la conception, à l’analyse, au prototypage, au développement, aux essais, au déploiement et au soutien des solutions de gestion des effectifs.
• Collaborer avec les équipes Produit, Conception, Implantation et Ingénierie afin de livrer des solutions logicielles de haute qualité.
• Effectuer des revues de code et accompagner les autres développeurs.
• Concevoir des solutions logicielles évolutives et faciles à maintenir selon les meilleures pratiques d’ingénierie.
• Contribuer au développement d’applications Web modernes, tant côté client que côté serveur, ainsi qu’au développement d’API.
• Participer activement aux pratiques de développement Agile et collaborer avec des équipes multidisciplinaires.
• Utiliser des outils de développement assistés par l’intelligence artificielle afin d’améliorer la productivité et la qualité du développement.
Compétences et expérience recherchées
• Excellente maîtrise des principes de conception orientée objet (SOLID) et plus de 5 ans d’expérience avec C#/.NET, incluant async/await et LINQ.
• Expérience avec les technologies .NET modernes (6, 7 ou 8) ainsi que la modernisation d’applications .NET Framework.
• De 2 à 3 ans ou plus d’expérience dans le développement d’interfaces utilisateur avec React et TypeScript.
• Bonne connaissance des technologies Web modernes, notamment HTML5, CSS3, SVG, JSON, les API Web et REST; une expérience avec gRPC ou GraphQL constitue un atout.
• Excellente maîtrise de SQL Server, notamment l’indexation, l’optimisation des requêtes et la gestion des transactions.
• Expérience avec Docker, les pipelines CI/CD et les plateformes infonuagiques telles qu’Azure, AWS ou GCP.
• Expérience avec les tests automatisés (unitaires, d’intégration et de bout en bout) ainsi que les revues de code.
• Bonne compréhension des principes de sécurité, notamment OWASP, OAuth2/OIDC et la gestion des renseignements personnels (PII).
• Expérience avec des outils de développement assistés par l’IA tels que GitHub Copilot, Codeium ou Sourcegraph Cody.
• Autonomie, rigueur et capacité à travailler efficacement au sein d’une équipe Agile.
• Excellentes aptitudes en communication et en collaboration.
Ce qui vous démarquera
• Expérience dans l’analyse des besoins d’affaires et la conception de solutions logicielles d’entreprise.
• Expérience avec les patrons de conception, les tests automatisés et l’optimisation des performances applicatives.
• Expérience avec ASP.NET Core/MVC et la conception d’API.
• Bonne compréhension du multithreading, de la concurrence et de la synchronisation des threads.
• Expérience avec les architectures orientées événements, les plateformes de messagerie comme Kafka ou Azure Service Bus et les technologies de mise en cache telles que Redis.
• Expérience avec les outils d’observabilité tels qu’OpenTelemetry, Application Insights ou Prometheus.
• Connaissance des plateformes de gestion des fonctionnalités comme LaunchDarkly et des pratiques de développement basées sur le tronc principal (trunk-based development).
• Connaissance des normes d’accessibilité (WCAG 2.1 AA) et des pratiques d’internationalisation et de localisation.
• Une expérience dans le domaine de la gestion des effectifs ou de la gestion du capital humain (HCM) constitue un atout.
• Expérience dans l’intégration de capacités liées aux grands modèles de langage (LLM), notamment la génération augmentée par récupération (RAG), l’ingénierie de requêtes (prompt engineering) et les cadres d’évaluation de l’intelligence artificielle.

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
Dayforce

About Dayforce

Dayforce makes work life better. Everything we do as a global leader in HCM technology is focused on improving work for thousands of customers and millions of employees around the world. Our single, AI-powered people platform for HR, payroll, talent, workforce management, and benefits equips Dayforce customers to unlock their full workforce potential and operate with confidence. To learn how Dayforce helps create quantifiable value for organizations of all sizes and industries, visit dayforce.com.

Industry
IT & Software
Company Size
5,001-10,000 employees
Headquarters
Minneapolis, Minnesota
Year Founded
2009
Social Media