Dayforce

Software Developer in Test Intern 8 months - Fall 2025

Toronto, ON, CA

4 days ago
Save Job

Summary

Dayforce, a global leader in Human Capital Management (HCM) with headquarters in Toronto, Ontario, and Minneapolis, Minnesota, operates across North America, EMEA, and APJ regions. Our Cloud HCM platform, recognized for its unified database and continuous calculation engine, enhances efficiency, productivity, and compliance for global workforces. We are committed to "Making Work Life Better™" for employees, customers, and partners worldwide.

As an Intern at Dayforce, you’ll gain real-world experience with meaningful responsibilities, access to development programs, and the chance to collaborate globally, bringing new ideas and optimizing processes across multiple business units.

Job Title: Software Developer in Test Intern

Location: Virtual

Duration: Fall 2025 – 8 months

Availability: *Full-time availability of 37.5 – 40 hours weekly is required to be eligible for this opportunity.

Benefits For Students

  • Experience working for one of the fastest growing Human Capital Management technology companies in the world Access to Dayforce’s development programs and resources
  • Ability to work with as well as create relationships with members across the globe
  • Autonomy to bring forth new ideas and optimize existing structures within the organization
  • Meaningful responsibilities, enabling you to obtain ‘real-world’ experience
  • Dynamic hands-on exposure to multiple business-units and stakeholders across Dayforce

About The Opportunity

Join the Dayforce Global Payroll and Integrations Frameworks teams as a Software Developer in Test Intern and gain hands-on experience building and testing modern cloud-based solutions that power our Human Capital Management platform.

You'll contribute to the full software development lifecycle—including design, development, and automated testing—while collaborating with developers, test engineers, product managers, and partners. Our teams leverage technologies like Azure, Confluent Kafka, and microservices to deliver secure, scalable, and high-performing solutions that support real-world business needs.

This is a great opportunity to grow your technical skills, gain exposure to enterprise software development, and make a meaningful impact through innovative projects.

What You’ll Get To Do

  • Participate in the design, development, and testing of scalable, high-performing solutions
  • Build proof-of-concepts using modern technologies to validate performance and quality
  • Automate tests and processes to ensure product reliability in production
  • Collaborate in product discussions to understand real-world use cases and business needs
  • Create and execute manual and automated test cases, and troubleshoot issues across the full stack
  • Take ownership of development initiatives and contribute to a high-performing scrum team
  • Engage in agile ceremonies and collaborate with your team to plan, execute, and deliver new features
  • Work closely with a mentor and development manager to get ramped up on tools, processes, and team culture

Skills And Experience We Value

  • Proficiency in C# or similar object-oriented programming languages (Java, Python, JavaScript)
  • Experience building web or database applications through academic or personal projects
  • Strong understanding of programming concepts, algorithms, and data structures
  • Familiarity with relational databases and SQL
  • Ability to debug, analyze, and understand existing code
  • Passion for solving problems, delivering user value, and working with modern technologies
  • Self-motivated and capable of working independently or collaboratively within an agile team
  • Excellent analytical, communication, and collaboration skills

What Would Really Make You Stand Out

  • Experience writing unit, integration, or acceptance tests using frameworks like SpecFlow
  • Familiarity with a range of testing methodologies (e.g., UI, API, system, regression, black box)
  • Knowledge of design patterns and emerging web development models
  • Experience with the .NET framework and Azure cloud services
  • Proficiency using Visual Studio as an IDE
  • Completed coursework or projects in AI or Machine Learning

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.

Fraudulent Recruiting

Beware of fraudulent recruiting. Legitimate Dayforce contacts will use an @dayforce.com or @Ceridian.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

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job