Software Developer Sr

Ceridian HCM Holding
RemotePosted 7 March 2026

Job Description

Skip to Content Sign In Software Developer Sr Req #23450 Canada Apply Share Job Description Posted Thursday, March 5, 2026 at 10:00 PM | Expires Saturday, June 6, 2026 at 9:59 PM Dayforce is a global human capital management (HCM) company headquartered in Toronto, Ontario, and Minneapolis, Minnesota, with operations across North America, Europe, Middle East, Africa (EMEA), and the Asia Pacific Japan (APJ) region.    Our award-winning Cloud HCM platform offers a unified solution database and continuous calculation engine, driving efficiency, productivity and compliance for the global workforce.   Our brand promise - Makes Work Life Better™ - Reflects our commitment to employees, customers, partners and communities globally.    Effective November 1, 2025 this position is not open to residents of Quebec; applicants must reside in a province or territory of Canada other than Quebec to be considered. Any roles available in Quebec will be posted separately. About the Opportunity The Dayforce Product Development team is seeking an experienced Senior Software Developer to help build the next generation of Human Capital Management solutions. As a senior developer on the Workforce Management team, you will contribute to a ground-breaking solution that enables organizations to increase efficiency through advanced time tracking, attendance management, and intelligent employee scheduling. You will actively participate in the full software development lifecycle including design, analysis, prototyping, development, testing, deployment, and support. This role partners closely with product owners, designers, implementation teams, and other engineering professionals to deliver high-quality functionality while mentoring peers and conducting code reviews. What You’ll Get to Do Design, analyze, prototype, develop, test, deploy, and support Workforce Management features. Modernize and enhance existing .NET applications while building scalable, maintainable solutions. Collaborate cross-functionally with Product, Design, and Implementation teams to deliver impactful functionality. Conduct code reviews and mentor other developers on engineering best practices. Develop high-quality production user interfaces using React and TypeScript. Optimize SQL queries and database performance, ensuring reliability and scalability. Contribute to CI/CD pipelines and containerized deployments in cloud environments. Implement and maintain automated testing strategies across unit, integration, and end-to-end levels. Apply security best practices including authentication, authorization, and secure handling of sensitive data. Leverage AI-assisted developer tools to improve engineering velocity and quality, demonstrating measurable impact. Contribute to architectural discussions and continuous improvement of engineering processes. Skills and Experience We Value 5+ years of experience applying object-oriented principles (SOLID) using C#/.NET, including async/await and LINQ. Experience with modern .NET (6/7/8) and modernizing legacy .NET Framework applications. 2–3+ years building production UIs using React and TypeScript. Strong knowledge of modern web technologies including HTML5, CSS3, SVG, JSON, REST APIs, and Web APIs; familiarity with gRPC or GraphQL is a plus. Strong SQL Server expertise including indexing, query tuning, and transaction handling. Experience with Docker containers, CI/CD pipelines (GitHub Actions or Azure DevOps), and cloud deployments (Azure/AWS/GCP). Experience with automated testing frameworks such as xUnit, NUnit, Jest, Playwright, or Cypress. Understanding of security fundamentals including OWASP principles, OAuth2/OIDC, and handling of PII. Experience with AI developer tools (e.g., GitHub Copilot) to enhance productivity and software quality. Strong communication skills and ability to collaborate effectively within agile teams. Bachelor’s degree or equivalent practical experience. What Would Make You Stand Out ... (truncated, view full listing at source)