Location: Work is what you do, not where you go. For this role, we are open to remote work and can hire anywhere in Mexico
About The Opportunity
We are looking for a Software Developer to join our Platform team to build and enhance the foundations of the Dayforce solution.
This role will allow you to join a high performing team of collaborators in delivering high quality software. We are constantly working to build up and enhance our award-winning software solutions and improving our customers’ experience. To do this we are looking for individuals who love to excite the users of their software as much as they love the creativity of coding. We are always challenging ourselves to find new ways of solving our customers’ problems in ways that will delight them. If you like having an impact, the opportunities at Dayforce are endless!
What You Will Get To Do
Build and transform the next generation Platform components as part of a high performing team, working in SaaS enterprise environment.Contribute to analysis, design, prototype, program, test, troubleshoot and support.Estimate efforts, assess risks and impacts on the existing system as new functionality is added.Implement and maintain scalable and resilient platform components, including microservices, APIs, databases, and distributed systems, optimizing the performance of our full stack application.Participate in Product discussions to advise on and influence the Product RoadmapContribute to code reviews, documentation, and knowledge sharing initiatives to foster a culture of collaboration and learning within the team.Take ownership and responsibility for development initiatives and make them happen.
Skills And Experiences We Value
Full-stack developer with strong problem-solving skills. Strong object-oriented design and programming skills using C#, .NET, .NET Core.Experience with HTML5, JavaScript/TypeScript, CSS, React.Strong understanding of data structure, algorithms, design patterns.Strong understanding of advanced programming constructs such as multi-threaded programming, dependency injection, LINQ.Good command of SQL programming constructs and database design.Ability to learn new software languages, frameworks, and APIs quickly.Good communication, documentation, and investigation skills.
What Would Make You Really Stand Out
Experience creating, maintaining, and documenting frameworks/libraries that are used by developers.Understanding of CI/CD pipeline working with software such as Azure, GitHub, Docker, MongoDB.Write quality code, keeping in mind code vulnerability, accessibility, extensibility, modifiability, reusability, and globalization.Experience working with SaaS Enterprise software collaborating with cross functional teams.
About The Platform Team
We develop core frameworks and components used as the foundation for building the Dayforce web application.We are a close-knit team comprised of Developers, Product Owners, Business Analysts, and Test Engineers.We collaborate frequently with Architecture, UI/UX, and various functional teams.We are agile and have a huge appetite for continuous improvement.We encourage learning and training; You will have access to training resources such as Pluralsight.
LI-Remote