Dayforce

Software Developer Sr

Dayforce  •  $93k - $165k/yr  •  Canada (Onsite)  •  27 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
67
AI Success™

Job Description

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
• Experience with ASP.NET Core/MVC and API design.
• Strong understanding of multithreading, concurrency, and synchronization.
• Experience with event-driven systems and messaging platforms such as Kafka or Azure Service Bus.
• Experience with caching technologies such as Redis.
• Production observability experience including structured logging, metrics, and tracing tools such as OpenTelemetry or App Insights.
• Familiarity with feature flag platforms and trunk-based development practices.
• Knowledge of accessibility standards (WCAG 2.1 AA) and internationalization considerations.
• Domain experience in Workforce Management or HCM systems, including time capture and complex pay rules.
• Experience integrating LLM capabilities into software products.
• Demonstrated ability to work independently while contributing effectively within a collaborative agile environment.

What’s in it for you
Dayforce is fueled by the diversity of our talented employees. We are an equal opportunity employer and consider and embrace ALL individuals and what makes them unique. We believe our employees should be happy and healthy, with peace of mind and a sense of fulfillment.
We encourage individuals to apply based on their passions.
Dayforce encourages personal and professional growth. We offer excellent time away from work programs, comprehensive wellness initiatives and recognition through competitive pay and benefits.
With a commitment to community impact, including volunteer days and our charity, Dayforce Cares we provide opportunities for you to thrive both in your career and personal life. Our focus is not just on your job but on supporting you to be the best version of yourself.
This job posting is for an existing vacancy

Artificial intelligence may be used in the screening, assessment, or selection of applicants for this position.

About the Salary Ranges

Please note that the salary range mentioned in this job description should serve simply as a guide. The final compensation offered may vary based on a variety of factors, including bonuses and/or incentives, or a candidate’s experience, skills, budget and location. Our company is committed to providing a fair, equitable, and competitive package that reflects the value an individual brings to the organization.
Proficiency in English is required for this position as this role will regularly interact with English-speaking stakeholders, co-workers, managers and/or clients across the world. Further, our back office support teams, including but not limited to Human Resources, are primarily English speaking. Employees need to be able to communicate with these departments in English to appropriately administer their business relationship. Due to the significant high volume of interactions with these English-speaking co-workers, managers, stakeholders and/or clients, which is inherent to this position, it is not possible to reorganize the company's activities to avoid this requirement.
Fraudulent Recruiting
Beware of fraudulent recruiting. Legitimate Dayforce contacts will use an @dayforce.com email address. We do not request money, checks, equipment orders, or sensitive personal data during the recruitment process. If you have been asked for any of the above, or believe you have been contacted by someone posing as a Dayforce employee, please refer to our fraudulent recruiting statement found here: https://www.dayforce.com/be-aware-of-recruiting-fraud
Dayforce actively monitors all job applications to ensure authenticity. Submissions determined to be fraudulent or misleading will be declined from the recruitment process
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