Software Developer Sr at Dayforce in Canada. Skills: .NET, AI, API, Angular, C#. Apply on NeverHard.
Company
Dayforce
Location
Canada
Type
not_specified
Required skills:
.NET
AI
API
Angular
C#
Communication
Generative AI
Mentoring
Observability
Problem-solving
About the opportunity
We are building the next generation of how customers are implemented in Dayforce. This team is reimagining a complex enterprise process as a modern, AI-enabled experience that can be delivered by customers, partners, and Dayforce teams with greater speed, quality, and confidence. If you are energized by solving meaningful systems problems and building software that changes how work gets done at scale, this is a chance to make a visible impact.
As a Senior Software Engineer, you will be a hands-on technical leader with a strong backend foundation, front-end exposure, and a passion for building AI-enabled enterprise solutions. You will design and deliver scalable software, mentor other engineers, influence architecture and engineering practices, and help the team use AI tools effectively in day-to-day development.
What you'll get to do
Design, build, and evolve scalable services and product experiences that reduce manual effort, improve implementation quality, and deliver more customer value.
Lead by example as a hands-on engineer, solving complex technical problems while mentoring teammates and contributing to strong engineering habits across the team.
Build AI fluency into the engineering workflow by using modern AI tools to accelerate design, coding, testing, debugging, and documentation, and coaching others on effective, responsible use.
Contribute to AI-enabled product capabilities, with bonus value placed on experience implementing solutions that leverage generative and non-generative AI models.
Partner with product leaders, designers, and engineers to shape requirements, influence technical design, and deliver practical, high-impact solutions.
Strengthen reliability through sound engineering practices, observability, and production readiness, including logging, monitoring, troubleshooting, and continuous improvement of service health.
Work across backend systems, APIs, and modern web technologies, bringing a product mindset and thoughtful trade-off decisions to each stage of delivery.
Skills and experience we value
Strong professional experience building software with C# and .NET.
Experience with modern web technologies such as Angular, React, or Vue, with backend depth and front-end exposure.
Demonstrated ability to design and deliver performance, scalable, and maintainable systems.
Practical experience using AI tools as part of your engineering stack and workflow to improve speed, quality, and execution.
Ability to guide technical design, mentor peers, and raise the bar through thoughtful code reviews and engineering best practices.
Experience with observability and reliability practices, including monitoring, logging, troubleshooting, and improving production readiness.
Strong communication skills and the ability to work effectively across technical and non-technical partners.
A product-minded approach, sound judgment, and the ability to manage competing priorities in a fast-paced environment.
Why this role stands out
You will help shape AI-enabled enterprise solutions at meaningful scale while growing your influence as a technical leader. This is a role for someone who loves building, mentoring, and turning complexity into elegant software that matters.