Dayforce is seeking a Senior Software Developer to create industry-leading Human Capital Management solutions. The role involves designing, analyzing, and developing software, working closely with product owners and teams to deliver functionality. The ideal candidate has 5+ years of experience with C#/.NET, modern.NET, JavaScript, and web technologies, with a strong focus on testing, quality, and security.
Requirements
- Solid knowledge of object-oriented principles (SOLID) and experience applying them in practice using C#/.NET
- Experience with modern.NET (e.g.,.NET 6/ 7/ 8) and the ability to modernize.NET Framework code where needed
- Demonstrated experience building production UIs with the JavaScript stack, especially React and TypeScript
- Working knowledge of modern web technologies including: HTML5, CSS3, SVG, Web APIs, JSON, and REST
- Strong SQL skills (SQL Server) including indexing, query tuning, and transactions
- Practical experience with cloud and delivery: Docker containers and CI/CD
- Testing and quality focus: unit/integration/E2E tests and code reviews
- Security fundamentals: OWASP basics, authentication/authorization (OAuth2/OIDC), and handling of PII
- AI-accelerated engineering: demonstrated use of AI developer tools to increase velocity and quality
Benefits
- Excellent time away from work programs
- Comprehensive wellness initiatives
- Recognition through competitive pay and benefits
- Opportunities for personal and professional growth
- Volunteer days and charity involvement