Dayforce logo
Software Developer
full-timeMauritius

Summary

Location

Mauritius

Type

full-time

Explore Jobs

About this role

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.

 

About the opportunity 


We’re seeking a Senior Software Engineer who can own medium-to-large features end-to-end, mentor teammates, and make pragmatic technical decisions. You’ll work across Java, MS SQL Server, and React to deliver scalable, accessible experiences.

 

What you'll get to do

  • Own feature development end-to-end (Java → MS SQL → React), from design to production.
  • Translate product goals into technical plans; de-risk unknowns early and manage scope.
  • Lead design discussions for your features; define APIs, data models, and module boundaries.
  • Champion testing strategy (unit/integration/e2e) and observability for your areas.
  • Tune MS SQL Server performance (index strategies, query plans, stored procedures).
  • Advance the React codebase using modern patterns and accessibility best practices.
  • Improve CI/CD pipelines, developer tooling, and build/release hygiene.
  • Mentor SEs through pairing and code reviews; raise the quality bar.
  • Contribute to incident response and postmortems; drive prevention for your domain.
  • Backend: Java (modern frameworks), RESTful services, auth/authorization best practices
  • Database: MS SQL Server (performance tuning, indexing, stored procedures, migrations)
  • Frontend: React (TypeScript preferred), component-driven development, accessibility
  • Tooling/Practices: GitHub, CI/CD, automated testing, feature flags, monitoring/logging, containers (plus), AWS (plus)

 

Skills and experience we value

  • 5+ years of professional software development with strong Java and React experience.
  • Proficiency with MS SQL Server and measurable performance improvements in past work.
  • Track record of owning features end-to-end and making sound engineering trade-offs.
  • Strong system design, debugging across the stack, and CI/CD experience.
  • Excellent communication and collaborative problem solving.
  • Experience mentoring junior engineers and elevating team practices.

 

What would make you really stand out

  • Domain-driven design, eventing, or microservice patterns.
  • Deep TypeScript, testing libraries, and WCAG 2.2 AA accessibility practices.
  • Containers/orchestration (Docker/Kubernetes) and cloud platforms (AWS).
  • Security best practices (OWASP) and/or background in payroll/HCM.

 

#LI-Hybrid 

 

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 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

Other facts

Tech stack
Java,MS SQL Server,React,Unit Testing,Integration Testing,End-To-End Testing,Performance Tuning,Accessibility,CI/CD,Mentoring,System Design,Debugging,GitHub,Containers,AWS,Security Best Practices

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.

Team size: 5,001-10,000 employees
LinkedIn: Visit
Industry: Software Development
Founding Year: 2009

What you'll do

  • The Senior Software Engineer will own feature development end-to-end, from design to production, and lead design discussions for their features. They will also mentor teammates and contribute to incident response and postmortems.

Ready to join Dayforce?

Take the next step in your career journey

Frequently Asked Questions

What does a Software Developer do at Dayforce?

As a Software Developer at Dayforce, you will: the Senior Software Engineer will own feature development end-to-end, from design to production, and lead design discussions for their features. They will also mentor teammates and contribute to incident response and postmortems..

Why join Dayforce as a Software Developer?

Dayforce is a leading Software Development company.

Is the Software Developer position at Dayforce remote?

The Software Developer position at Dayforce is based in Mauritius. Contact the company through Clera for specific work arrangement details.

How do I apply for the Software Developer position at Dayforce?

You can apply for the Software Developer position at Dayforce directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Dayforce on their website.