Software Developer Sr
Dayforce
- Location
- United States
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 92,600–165,400/yr
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Design, analysis, prototyping, development, testing, deployment, and support of HCM solutions
- Work closely with product owners, design experts, implementation partners, and Dayforce personnel
- Conduct code reviews of peer work
- Mentor other developers
Requirements
- Demonstrated use of AI developer tools (e.g., GitHub Copilot, Codeium etc.)
- Solid knowledge of object-oriented principles (SOLID)
- Experience applying SOLID principles in practice using C#/.NET
- Experience with async/await and LINQ
- Experience with modern .NET (e.g., .NET 6+)
- Ability to modernize .NET Framework code
- 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 performance tuning, and transactions
- Practical experience with Docker containers
- Practical experience with CI/CD (e.g., GitHub Actions or Azure DevOps)
- Experience deploying to a major cloud (Azure/AWS/GCP)
- Unit/integration/E2E tests (xUnit/NUnit/Jest/Playwright/Cypress)
- Code reviews
- OWASP basics
- Handling of PII
Preferred
- AI-accelerated development experience
- Use AI agent in development workflow on daily basis
- Experience integrating LLM capabilities into products (e.g., retrieval/RAG, prompt design, evaluation/guardrails)
- Hands-on experience applying design patterns
- Writing automated tests
- Optimizing performance (front and back end)
- Good understanding of multi-threading, concurrency, and thread synchronization
- Experience with event-driven systems and messaging (e.g., Kafka, Azure Service Bus)
- Experience with caching (e.g., Redis)
- Observability in production (structured logging, metrics, tracing with OpenTelemetry/App Insights/Prometheus)
- Disciplined self-starter, capable of working independently
- Close collaboration within an agile development team
- Excellent communication and collaboration skills
- gRPC/GraphQL a plus
Skills
- AI
- GitHub Copilot
- Codeium
- C#
- .NET
- async/await
- LINQ
- .NET 6+
- .NET Framework
- JavaScript
- React
- TypeScript
- HTML5
- CSS3
- SVG
- Web APIs
- JSON
- REST
- gRPC
- GraphQL
- SQL
- SQL Server
- Docker
- CI/CD
- GitHub Actions
- Azure DevOps
- Azure
- AWS
- GCP
- xUnit
- NUnit
- Jest
- Playwright
- Cypress
- OWASP
- PII
- LLM
- RAG
- Kafka
- Azure Service Bus
- Redis
- OpenTelemetry
- App Insights
- Prometheus
Similar roles
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Infrastructure Software Engineer, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today