
Real job — pulled straight from Dayforce’s careers page · Verified November 7, 2026 · No reposts.
Job description
Dayforce is hiring a Software Developer Lead — a full-time, based in Mauritius role. Apply directly on Dayforce's careers page below.
Software Developer Lead
Location: Mauritius
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
At Dayforce, we are transforming Powerpay, our Canadian payroll and human capital management solution, by modernizing existing applications and building scalable, cloud-native services.
We are looking for an experienced, hands-on Lead Software Developer who combines strong Java technical expertise with leadership, architectural thinking, and a passion for modern engineering practices.
You will play a key role in our modernization journey, working with Java, Spring Boot, microservices, AWS cloud infrastructure, and AI-powered development tools.
This position requires someone who can actively contribute code, make sound technical decisions, mentor developers, and help the team consistently deliver high-quality solutions.
What You'll Get to Do
- Lead the design, development, and delivery of scalable backend applications using Java and Spring Boot.
- Remain actively involved in hands-on coding, debugging, testing, and technical problem-solving.
- Design and implement RESTful APIs, microservices, and integration solutions.
- Drive modernization initiatives, transitioning legacy functionality toward cloud-native architectures.
- Collaborate with architects, Product Owners, QA engineers, DevOps engineers, and frontend development teams.
- Provide technical direction, review designs, and ensure application quality, maintainability, performance, and security.
- Mentor and coach developers through code reviews, technical discussions, and knowledge sharing.
- Take ownership of complex technical challenges and contribute to sprint planning, estimation, and delivery commitments.
- Promote engineering best practices, including automated testing, continuous integration, observability, and secure development.
- Champion responsible AI-assisted software development to improve engineering productivity and delivery efficiency.
Skills and Experience We Value
Backend Engineering
- Strong hands-on experience with Java, preferably Java 17 or later.
- Proven expertise with Spring Boot, Spring Framework, and dependency injection.
- Solid understanding of object-oriented programming, SOLID principles, design patterns, and clean architecture.
- Experience designing RESTful APIs and distributed microservices.
- Strong knowledge of relational databases such as PostgreSQL, DB2, or SQL Server.
- Experience writing unit tests, integration tests, and implementing automated quality practices.
- Strong debugging, troubleshooting, and performance optimization capabilities.
- Experience with multithreading, concurrency, and asynchronous processing.
Cloud and DevOps
- Practical experience with AWS or an equivalent cloud platform.
- Understanding of cloud-native architectures and distributed application design.
- Experience with Docker and containerized applications.
- Familiarity with AWS services such as ECS, RDS, S3, SQS, and API Gateway.
- Experience working with CI/CD pipelines using tools such as Harness, Jenkins, or GitHub Actions.
- Understanding of application monitoring, scalability, security, and resilience.
Technical Leadership
- Proven ability to lead technical initiatives and guide development teams.
- Strong code review, mentoring, and coaching capabilities.
- Ability to assess architectural alternatives and communicate technical trade-offs.
- Excellent analytical and problem-solving abilities.
- Experience working in Agile/Scrum environments.
- Strong communication, collaboration, and ownership mindset.
- AI-Assisted Engineering
At Dayforce, we embrace modern AI-powered engineering practices to improve productivity, accelerate innovation, and enhance software quality.
We value candidates who can demonstrate the ability to:
- Effectively use AI coding assistants such as GitHub Copilot, Claude, ChatGPT, or similar tools.
- Apply AI to accelerate development, refactoring, debugging, documentation, and automated testing.
- Write clear, context-rich prompts and critically evaluate AI-generated solutions.
- Validate generated code for correctness, security, performance, and maintainability.
- Incorporate AI into development workflows while maintaining strong engineering discipline.
- Coach team members in the responsible and effective adoption of AI-assisted development.
What Would Make You Stand Out
- Experience building and operating AWS cloud-native applications using ECS/Fargate.
- Experience with event-driven architectures and messaging systems.
- Knowledge of Infrastructure as Code, such as Terraform.
- Experience modernizing legacy enterprise applications.
- Experience with highly secure, scalable, business-critical systems.
- Experience in payroll, financial services, or human capital management applications.
- Demonstrated success improving team productivity through AI-powered development workflows.
What Success Looks Like
You will be a trusted technical leader who remains close to the code, drives sound architectural decisions, raises engineering standards, and mentors developers.
You will contribute directly to the Powerpay modernization journey while ensuring our solutions remain reliable, secure, scalable, and maintainable.
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.
Artificial intelligence may be used in the screening, assessment, or selection of applicants for this position.
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
Get Software Developer Lead jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Software Developer Lead at Dayforce?
The required skills for Software Developer Lead at Dayforce include: Java, Spring Boot, Microservices, AWS, AI, REST, Docker, PostgreSQL, SQL Server, CI/CD, Jenkins, GitHub Actions, Agile, Scrum, Terraform.
What is the seniority level for Software Developer Lead at Dayforce?
Software Developer Lead at Dayforce is a Lead / Senior level position.
How do I apply for Software Developer Lead at Dayforce?
You can view the full description and apply for Software Developer Lead at Dayforce on EchoJobs: https://echojobs.io/job/dayforce-software-developer-lead-4sm7v.