Dayforce

Software Developer Sr. – AI-Native .NET/ Azure (Cloud Platform)

Dayforce · USA

🔥39 people viewed this job

About the Role

Dayforce is a global human capital management (HCM) company headquartered in Toronto, Ontario, and Minneapolis, Minnesota, with operations across North America, Europe, Middle East, Africa (EMEA), and the Asia Pacific Japan (APJ) region.Our award-winning Cloud HCM platform offers a unified solution database and continuous calculation engine, driving efficiency, productivity and compliance for the global workforce.Our brand promise - Makes Work Life Better™ - Reflects our commitment to employees, customers, partners and communities globally.About the opportunityThe Dayforce Tax and Payments (DTP+) Product Engineering team is building the industry's next generation of Tax and Financial Services — a cloud-native, microservices-based platform on Azure that is replacing a decade-old monolithic system and handling hundreds of billions of dollars in tax liability and fund movement annually.This is not a role for someone planning to adopt AI tooling someday. We are looking for engineers who are already working AI-natively — developers who reach for Copilot, Claude, or an LLM API the same way they reach for a compiler. You use AI to write, review, test, and reason about code every day. That is the baseline. What we want to build on top of that baseline is deep platform engineering skill, strong fundamentals, and the kind of technical judgment that comes from having shipped real things.As a Senior Software Developer on a DTP+ scrum team, you will design and deliver platform features across the Collections, Payments, Customer Profile, Agency Compliance, and eFile services. You will work directly with Architects, Product Managers, and peer developers to shape technically sound, well-engineered solutions for a platform that North American employers and regulators depend on.If you are a senior or lead engineer who takes pride in clean code, thinks carefully about system design, and is genuinely excited about the shift to AI-augmented software delivery — we want to talk.What you'll get to do • Design and deliver highly scalable, event-driven microservices features across the DTP+ platform — from data ingestion through fund movement and compliance filing • Work AI-natively every day — use AI coding tools (GitHub Copilot, Cursor, Windsurf, or equivalent) as a primary productivity layer for feature development, code review, and debugging • Integrate LLM APIs and AI patterns where they add genuine product value — including calling Azure OpenAI or equivalent APIs, building prompt chains, and applying RAG patterns to real features • Contribute to the team's AI practices — share what works, help teammates level up on AI-assisted testing and code review, and bring new patterns to the scrum team's workflow • Drive design and code reviews, ensuring solutions are clean, testable, performant, and consistent with platform conventions • Write high-quality unit, integration, and regression tests — including AI-generated test suites where appropriate • Mentor fellow developers on software engineering fundamentals, clean code principles, and AI-augmented development practices • Build working proof-of-concepts and make concrete technology recommendations to improve scalability, maintainability, and quality • Participate in Product discussions to advise on and influence the DTP+ roadmap • Take ownership of development initiatives end-to-end — design, implement, test, ship, and supportSkills and experience we valueAI-Native Development — Must HaveThese are not aspirational. We expect candidates to demonstrate these in day-to-day engineering work: • Daily, hands-on use of AI coding tools — GitHub Copilot, Cursor, Windsurf, or equivalent — as a first-class part of your development workflow (code generation, refactoring, debugging, documentation) • Experience integrating LLM APIs (Azure OpenAI, OpenAI, Anthropic, or equivalent) into real software features in a product or professional context • Working knowledge of RAG design patterns and prompt engineering applied to actual software problems — not just familiarity from courses or demos • Familiarity with tool-calling and MCP (Model Context Protocol) integration patterns and how agentic workflows compose with existing backend services • AI-assisted testing practices — using AI for test case generation, PR review automation, or debugging complex runtime behaviorSoftware Engineering Fundamentals • Strong object-oriented design and programming skills in C# / .NET / .NET Core (primary) or Java; deep knowledge of SOLID principles, clean code, and maintainable system design • Proficiency with SQL on modern relational databases; ability to write performant queries, design schemas, and reason about data integrity • Hands-on experience applying design patterns, writing comprehensive unit and integration tests, and profiling / optimizing performance • Strong understanding of microservices architecture — service boundaries, inter-service communication, data ownership,

Dayforce has 1 open position on Remote Vibe Coding Jobs.

💬 Developer Questions

Ask the team a question — answers show up here

🎯

What does the interview process look like?

🤖

What AI/vibe coding tools does the team use daily?

👥

How big is the engineering team?

Is the team fully async or are there required meetings?

🚀

What does onboarding look like for remote hires?

🔧

Can you share more about the tech stack and architecture?

📈

What does career growth look like in this role?

📅

What does a typical day look like?

💰

Is there a salary range you can share?

📊

Is equity or stock options part of the package?

🌍

Are there timezone requirements or preferences?

🛂

Do you sponsor work visas?

🏢 Is this your listing? Claim it to answer questions

Similar Jobs

Helpful resources

Hiring for a similar role? Post your job here — it's free →