17 days ago
Mauritius (city not specified)Senior
Responsibilities
- Design and implement new products and features and enhance existing solutions.
- Analyze, design, prototype, program, test, and support software throughout the complete development lifecycle.
- Create and enhance a scalable SaaS enterprise application.
- Mentor other developers on advanced programming concepts and development practices.
- Apply design patterns, write unit tests, and optimize application-level performance.
- Review team code and help assure the quality of software deliveries.
- Collaborate with developers, test engineers, product managers, and technical writers.
Requirements
- At least 4 years of working experience with Java 8 or later and Spring Framework.
- At least 4 years of experience with T-SQL and relational database systems.
- Experience with unit testing libraries or frameworks such as JUnit, Mockito, and Spring.
- Proficiency with RESTful services.
- Hands-on experience with design patterns, unit testing, and application performance optimization.
- Experience with advanced programming constructs such as multithreaded programming, dependency injection, database design, and performance optimization.
- Preferred experience designing and developing highly secure, highly available public APIs and enterprise software.
- Preferred experience with TypeScript or JavaScript, Spring Data, Spring REST, and Spring Security.
- Ability to work independently and collaboratively in an Agile development team, with strong communication, documentation, and collaboration skills.
Benefits
- Competitive pay and benefits, comprehensive wellness initiatives, recognition programs, and time-away-from-work programs.
- Personal and professional growth opportunities, volunteer days, and community-impact programs through Dayforce Cares.
- Equal opportunity workplace that supports diversity and inclusion.
- Artificial intelligence may be used in screening, assessment, or selection.
- The posting does not state a remote, hybrid, or in-office work arrangement.
Tech Stack
Categories
About Ceridian
Ceridian, now operating as Dayforce, builds a cloud human capital management platform that unifies HR, payroll, talent, and workforce management for employers. It sells its software as a subscription and serves customers globally. Headquartered in Minneapolis, Minnesota (with a major presence in Toronto), the company traces the Dayforce brand to 2009 and is publicly traded on the NYSE after rebranding in 2024.
