JobHabor

Software Developer Sr

Dayforce

Location
United States · Toronto · Minneapolis +2
Workplace
Remote
Employment
Full Time
Salary
USD 108,600–169,800/yr
Apply on the employer’s site

Posted 2mo 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

  • 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)
  • 5+ years of experience using C#/.NET, including async/await and LINQ
  • Experience with modern .NET technologies (e.g., .NET 6, 7, or 8)
  • Experience 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
  • Strong SQL Server skills, including indexing, query optimization, and transaction management
  • Experience with Docker containers
  • Experience with CI/CD pipelines
  • Experience with cloud platforms such as Azure, AWS, or GCP
  • Experience with automated testing practices, including unit, integration, and end-to-end testing
  • Experience with 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

Preferred

  • 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
  • Familiarity with feature flag platforms such as LaunchDarkly and trunk-based development practices
  • Knowledge of 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

Skills

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

Similar roles