×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer Sr

Remote / Online - Candidates ideally in
Selkirk, Winnipeg, Manitoba, Canada
Listing for: Dayforce
Remote/Work from Home position
Listed on 2026-07-01
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer, Software Engineer, .NET Developer
Job Description & How to Apply Below
Location: Selkirk

About the Opportunity

Location:

Work is what you do, not where you go. For this role, we are open to remote work and can hire anywhere in the Greater Toronto Area.

The Dayforce Product Development team is seeking an experienced Software Developer Sr to help build the next generation of Human Capital Management (HCM) solutions. As a senior member of the Workforce Management team, you will contribute to a market-leading solution that helps organizations improve efficiency through time and attendance tracking and intelligent employee scheduling. You will participate in the full software development lifecycle, including design, analysis, prototyping, development, testing, deployment, and support.

Working closely with Product Owners, Designers, Implementation partners, and Engineering teams, you will help deliver innovative functionality while providing mentorship and technical leadership through code reviews and collaboration.

What You’ll Get to Do
  • 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 mentor other developers.
  • Build and maintain modern web applications across frontend and backend technologies.
  • Contribute to cloud-native deployment and CI/CD practices.
  • Develop and maintain automated testing strategies 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 cross-functional collaboration.
Skills and Experience We Value
  • 5+ years of experience applying object-oriented principles (SOLID) using C#/.NET, including async/await and LINQ.
  • Experience with modern .NET technologies (e.g., .NET 6, 7, or
    8) and modernization of legacy .NET Framework applications.
  • 2–3+ years of experience building production user interfaces using React and Type Script.
  • Working knowledge of modern web technologies including HTML5, CSS3, SVG, JSON, REST APIs, and Web APIs.
  • Strong SQL Server expertise 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 frameworks including unit, integration, and end-to-end testing.
  • Knowledge of security fundamentals including OWASP principles, OAuth2/OIDC, and handling personally identifiable information (PII).
  • Experience using AI-powered development tools such as Git Hub Copilot, Codeium, or Sourcegraph Cody.
  • Strong communication, collaboration, and problem-solving skills.
  • Ability to work independently while contributing effectively within Agile development teams.
What Would Make You Stand Out
  • Experience analyzing business requirements and designing enterprise software solutions.
  • Hands‑on 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 (Kafka, Azure Service Bus), and caching technologies such as Redis.
  • Experience with observability tools including Open Telemetry, Application Insights, or Prometheus.
  • Familiarity with feature flag platforms such as Launch Darkly 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.

What’s in it for you

Dayforce is an equal opportunity employer and embraces the diversity of its employees. We encourage personal and professional growth through time‑away programs, comprehensive wellness initiatives, and competitive pay and benefits. We also offer community impact opportunities through volunteer days and charitable initiatives that allow you to thrive in your career and personal life.

About the Salary Ranges

The salary range provided is a guide; final compensation may vary based on factors such as bonuses, incentives, experience, skills, budget, and location. We are committed to providing a fair, equitable, and competitive package that reflects the value an individual brings to the organization.

Proficiency in English is required for this position, as the role frequently interacts with English‑speaking stakeholders, coworkers, managers, and clients worldwide.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary