remote
Senior Software Developer - Dayforce
Software Engineer
Senior Software Developer responsible for designing, building, and maintaining cloud‑based HCM solutions using C#, .NET, Azure services, and SQL while collaborating in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain scalable micro‑services for a cloud‑based HCM platform using C# and .NET.
- Implement and optimize data storage solutions with SQL Server and Azure Cosmos DB.
- Build and consume RESTful APIs to integrate with internal and external systems.
- Participate in Agile ceremonies, contribute to sprint planning, and deliver high‑quality code in short iterations.
- Collaborate with product owners, QA, and DevOps to ensure continuous delivery and operational excellence.
Requirements
- 5+ years of professional software development experience with C# and the .NET ecosystem.
- Strong knowledge of Azure cloud services (App Service, Functions, Storage, etc.).
- Proficiency in relational databases, SQL Server, and writing performant queries.
- Experience building and consuming RESTful APIs and working with JSON/XML data formats.
- Solid understanding of Agile methodologies and collaborative development tools (Git, CI/CD pipelines).