Software Developer Lead (C#)
- Plaine Wilhems
- Negotiable
- Permanent
- Added 09/06/2025
- Closing 09/07/2025
- Ceridian HCM Inc Recruitment Team
Login to apply
The Lead Developer is responsible for designing and implementing new products and features as well as enhancing existing solutions with C# and .NET
(MAU) Software Developer Lead
Location: The successful candidate will have the opportunity to work in a hybrid environment; working remote as well as at the closest office location
What you'll get to do
- You will mentor other developers using your experience with advanced programming concepts.
- You will help standardize and leverage your hands-on experience in applying design patterns, writing unit tests, and optimizing the full stack application performance.
- You will analyze, design, prototype, program, test, and support – the complete software lifecycle in your hands!
- You will create and enhance a state-of-the-art scalable SaaS enterprise application.
Skills and Experience we value
- 7+ years of working experience with C# and .NET Framework with significant experience in designing and interacting with both relational (TSQL) and non-relational (NoSQL) databases.
- 5+ years of experience with HTML5, JavaScript/TypeScript, CSS
- 3+ years of demonstrated experience with any of the modern JavaScript libraries such as React, Angular, VueJS.
- Expert-level proficiency in C# and the .NET ecosystem, with significant experience in designing and interacting with both relational (TSQL) and non-relational (NoSQL) databases.
- Proven track record of designing, developing, and deploying robust, scalable enterprise-level software solutions.
- Deep understanding and practical application of object-oriented design principles and common design patterns to create maintainable and efficient code.
- Exceptional skills in performance optimization, debugging and troubleshooting.
- Solid understanding and practical application of defensive programming techniques to build secure and resilient software.
- Proficient in designing, developing, and consuming RESTful APIs for seamless integration between services.
- Disciplined self-starter, capable of working independently and in close collaboration within an Agile development team.
- Excellent communication, documentation, and collaboration skills
What would make you really stand out
- Understanding microservice orchestration including ability to build a new service from scratch and deploy in a cloud infrastructure using automation
- Experienced with Docker containers (Kubernetes is a plus).
- Proficient in test automation – unit, integration and E2E using tools like Cypress and Playwright.
- Confident in working with Azure and managing infrastructure.
- Advanced skills in setting up CI/CD pipelines for automated deployments using Azure DevOps CI/CD automation and GitHub Actions.
- Proven experience in implementing and utilizing monitoring and logging tools (e.g., Azure Monitor, Application Insights, Grafana) to proactively ensure application health, performance, and facilitate effective troubleshooting.