JobHabor

Software Developer

Dayforce

Location
United States
Workplace
Remote
Employment
Full Time
Salary
USD 89,000–139,000/yr
Apply on the employer’s site

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, analyze, prototype, develop, test, deploy, and support Workforce Management solutions
  • Collaborate with Product Owners, Designers, Implementation teams, and Engineering partners to deliver high-quality product functionality
  • Participate in architecture and technical design discussions
  • Conduct peer code reviews and contribute to engineering best practices
  • Develop and maintain modern web applications across frontend and backend technologies
  • Contribute to cloud-based deployment and CI/CD practices
  • Write and maintain automated tests to ensure software quality and reliability
  • Troubleshoot, debug, and optimize application performance
  • Leverage AI-assisted development tools to improve engineering efficiency and software quality
  • Participate actively in Agile development processes and team collaboration activities

Requirements

  • Strong understanding of object-oriented design principles (SOLID)
  • 2+ years of experience developing software using C#/.NET, including async/await and LINQ
  • Experience with modern .NET technologies (e.g., .NET 6, 7, or 8)
  • Experience building production user interfaces using React and TypeScript
  • Working knowledge of modern web technologies including HTML5, CSS3, SVG, JSON, REST APIs, and Web APIs
  • Strong SQL Server skills including indexing, query optimization, and transaction management
  • Experience with Docker containers and CI/CD pipelines such as GitHub Actions or Azure DevOps
  • Experience deploying applications to cloud platforms such as Azure, AWS, or GCP
  • Experience developing and maintaining automated testing frameworks, including unit, integration, and end-to-end testing
  • Experience using AI-powered development tools such as GitHub Copilot, Codeium, or Sourcegraph Cody
  • Strong analytical, problem-solving, and troubleshooting abilities
  • Excellent communication and collaboration skills
  • Ability to work independently and as part of an Agile development team

Preferred

  • Experience applying design patterns and performance optimization techniques
  • Experience with ASP.NET Core/MVC and API design
  • Understanding of multithreading, concurrency, and thread synchronization
  • Experience with event-driven architectures, messaging platforms (Kafka, Azure Service Bus), and caching technologies such as Redis
  • Experience with observability tools including OpenTelemetry, Application Insights, or Prometheus
  • Familiarity with feature flag platforms such as LaunchDarkly and trunk-based development practices
  • Knowledge of accessibility standards (WCAG 2.1 AA) and localization/internationalization best practices
  • Workforce Management or HCM domain expertise, including time tracking, scheduling, pay rules, and compliance requirements
  • Experience integrating LLM capabilities into software products, including retrieval-augmented generation (RAG), prompt engineering, and AI evaluation frameworks

Skills

  • C#
  • .NET
  • async/await
  • LINQ
  • .NET 6
  • .NET 7
  • .NET 8
  • React
  • TypeScript
  • HTML5
  • CSS3
  • SVG
  • JSON
  • REST APIs
  • Web APIs
  • SQL Server
  • Docker
  • GitHub Actions
  • Azure DevOps
  • Azure
  • AWS
  • GCP
  • GitHub Copilot
  • Codeium
  • Sourcegraph Cody
  • ASP.NET Core
  • MVC
  • Kafka
  • Azure Service Bus
  • Redis
  • OpenTelemetry
  • Application Insights
  • Prometheus
  • LaunchDarkly
  • LLM

Similar roles