Jobs · Engineering

Software Developer Sr

Dayforce · United States · Yesterday
RemoteRemoteEngineeringInternship

About the role

The Dayforce Product Development team is seeking a Senior Software Developer to join the Workforce Management team. This role involves contributing to innovative solutions that enhance efficiency through time and attendance tracking and intelligent employee scheduling.

Responsibilities

  • Participate in the design, analysis, prototyping, development, testing, deployment, and support of Workforce Management solutions.
  • Collaborate with Product Owners, Design teams, Implementation partners, and Engineering teams to deliver high-quality software.
  • Conduct peer code reviews and mentor other developers.
  • Build scalable, maintainable software using modern engineering practices.
  • Contribute to frontend and backend development across modern web applications and APIs.
  • Participate in Agile development processes and collaborate across cross-functional teams.
  • Apply AI-assisted development tools to improve engineering productivity and software quality.

Requirements

  • Solid knowledge of object-oriented principles (SOLID) with 5+ years of experience using C#/.NET, including async/await and LINQ.
  • Experience with modern .NET technologies (e.g., .NET 6, 7, or 8) and modernizing .NET Framework applications.
  • 2–3+ years of experience building production user interfaces using React and TypeScript.
  • Working knowledge of HTML5, CSS3, SVG, Web APIs, JSON, and REST APIs; experience with gRPC or GraphQL is an asset.
  • Strong SQL Server skills, including indexing, query optimization, and transaction management.
  • Experience with Docker containers, CI/CD pipelines, and cloud platforms such as Azure, AWS, or GCP.
  • Experience with automated testing practices, including unit, integration, and end-to-end testing, as well as code reviews.
  • Understanding of security fundamentals including OWASP, OAuth2/OIDC, and handling personally identifiable information (PII).
  • Experience using AI-assisted development tools such as GitHub Copilot, Codeium, or Sourcegraph Cody to improve development velocity and quality.
  • Self-motivated with the ability to work independently and collaboratively within an Agile development team.
  • Excellent communication and collaboration skills.

Skills

  • Experience analyzing business requirements and designing enterprise software solutions.
  • Experience applying design patterns, writing automated tests, and optimizing application performance.
  • Experience with ASP.NET Core/MVC and API design.
  • Understanding of multithreading, concurrency, and thread synchronization.
  • Experience with event-driven architectures, messaging platforms such as Kafka or Azure Service Bus, and caching technologies such as Redis.
  • Experience with observability tools including OpenTelemetry, Application Insights, or Prometheus.
  • Experience with feature flag platforms such as LaunchDarkly and trunk-based development practices.
  • Familiarity with accessibility standards (WCAG 2.1 AA) and internationalization/localization best practices.
  • Workforce Management or HCM domain knowledge is an asset.
  • Experience integrating LLM capabilities into software products, including retrieval-augmented generation (RAG), prompt engineering, and AI evaluation frameworks.

Benefits

  • Medical, dental, vision, and life insurance.
  • 401k plan (plus match).
  • Global Employee Stock Purchase Plan.
  • Unlimited Time Away From Work (in lieu of accrued vacation time).
  • 10 paid US holidays.
  • Up to 80 hours of paid sick time.
  • 17 weeks of paid parental leave.
  • Commitment to community impact, including volunteer days and charity.

Pay

Please note that the salary range mentioned in this job description should serve simply as a guide. The final compensation offered may vary based on a variety of factors, including bonuses and/or incentives, or a candidate’s experience, skills, budget and location. Our company is committed to providing a fair, equitable, and competitive package that reflects the value an individual brings to the organization.

Schedule

Not specified.

Similar jobs

Software Developer, Sr

Louisiana Farm Bureau InsuranceBaton Rouge Metropolitan Area· 3 mo ago
Engineeringapply on recruiting2.ultipro.com

Sr. Software Developer

LeidosGaithersburg, MD· 2 days ago
Engineering$87k–$157k/yrapply on careers.leidos.com

Sr. Software Developer

Connected LogisticsMechanicsburg, PA· 4 days ago
Information Technology$110k–$115k/yrapply on recruiting.paylocity.com