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.
Requirements
- Solid knowledge of object-oriented principles (SOLID) and experience applying them in practice using C#/.NET (5+ years), including async/await and LINQ.
- Experience with modern.NET (e.g.,.NET 6/ 7/ 8) and the ability to modernize.NET Framework code where needed.
- Demonstrated experience building production UIs with the JavaScript stack, especially React and TypeScript (3+ years).
- Working knowledge of modern web technologies including: HTML5, CSS3, SVG, Web APIs, JSON, and REST (gRPC/GraphQL a plus).
- Strong SQL skills (SQL Server) including indexing, query tuning, and transactions.
- Practical experience with cloud and delivery: Docker containers and CI/CD (e.g., GitHub Actions or Azure DevOps); experience deploying to a major cloud (Azure/AWS/GCP).
- Testing and quality focus: unit/integration/E2E tests (xUnit/NUnit/Jest/Playwright/Cypress) and code reviews.
- Security fundamentals: OWASP basics, authentication/authorization (OAuth2/OIDC), and handling of PII.
- AI-accelerated engineering: demonstrated use of AI developer tools (e.g., GitHub Copilot, Codeium, Sourcegraph Cody, etc.) to increase velocity and quality—such as generating unit tests, assisting refactors, drafting PR summaries/runbooks, or composing queries/migrations.
Benefits
- Excellent time away from work programs
- Comprehensive wellness initiatives
- Recognition through competitive pay and benefits
- Opportunities for personal and professional growth