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

Remote from
USA flag
USA
Salary, yearly, USD
95,100 - 169,800
Employment type
Full Time,
Job posted
Apply before
12 Jul 2026
Experience level
Senior
Views / Applies
41 / 12

About Dayforce

Dayforce is a cloud human capital management platform that optimizes management of the entire employee lifecycle, including attracting, engaging, paying, deploying, and developing people.

Actively Hiring
Verified job posting
This job post has been manually reviewed for authenticity and compliance.

AI Summary

This Senior Software Developer role at Dayforce focuses on building a cloud-native, AI-augmented platform for tax and payments on Azure. The position requires daily use of AI coding tools and integration of LLM APIs, alongside deep platform engineering skills. Responsibilities include designing microservices, mentoring, and driving end-to-end feature delivery. The ideal candidate is an AI-native developer with strong fundamentals in .NET and Azure. This role offers a competitive salary and the opportunity to shape next-generation financial services.

Role DNA

Job Complexity
Easy Hard
Pace & Pressure
Relaxed Fast-paced
Autonomy Level
Guided Full Ownership
Communication Load
Independent Highly Collaborative
AI Insight The role requires senior-level expertise in platform engineering, AI integration, and mentoring, with complex microservices on Azure, making it challenging but not the hardest (5).

Salary Analysis

Median Market Rate
USD132,450
US Market
USD100k – 200k
0 USD220k
AI Insight The offered salary range of $95,100-$169,800 is competitive, with a median of $132,450, aligning well with the US market for senior AI-native developers. The market range for similar roles is typically $100,000-$200,000, so this position is within expectations.

Key Skills

.NET Azure AI-Native Development Microservices Event-Driven Architecture LLM API Integration Cloud Computing DevSecOps CI/CD Mentoring

Dear Hiring Manager,

I am excited to apply for the Senior Software Developer position on the DTP+ team at Dayforce. With extensive experience in .NET and Azure, I have built scalable, event-driven microservices and actively integrate AI tools like GitHub Copilot and Azure OpenAI into my daily workflow. My background includes leading platform features from design to deployment, mentoring peers, and driving AI-augmented development practices. I am eager to bring my technical judgment and passion for clean code to your team.

Thank you for considering my application. I look forward to discussing how I can contribute to the DTP+ platform.

Sincerely,
[Your Name]

Describe a time you integrated an LLM API into a production feature. What challenges did you face and how did you address them?
In my previous role, I integrated Azure OpenAI to automate customer support ticket categorization. Challenges included latency and cost management. I implemented caching for common queries and used prompt engineering to reduce token usage, achieving a 40% improvement in response time.
How do you ensure code quality in an AI-augmented development workflow?
I use AI tools for initial code generation but always review and test the output. I enforce unit tests and conduct peer reviews, focusing on edge cases and security. I also leverage AI to generate test suites and then refine them manually.
Walk me through how you would design a new microservice for the DTP+ platform. What considerations are key?
I would start by understanding the domain and event flow, then define bounded contexts. Key considerations include statelessness, asynchronous communication via events, data partitioning for scalability, and idempotency for fault tolerance. I'd also incorporate observability with logging and metrics.
How do you stay updated with AI advancements and apply them to your engineering work?
I follow AI research blogs and attend webinars. I experiment with new tools like Cursor and evaluate them for productivity gains. For example, I adopted Windsurf for its multi-file refactoring capabilities, which I now use daily.
Describe your approach to mentoring a junior developer on AI-native practices.
I would pair with them on a task, demonstrating how to use AI tools for code generation and debugging. I'd encourage them to ask 'why' and review AI suggestions critically. We'd discuss best practices like prompt specificity and verifying outputs.

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, eventual consistencyCloud, Infrastructure, and Platform • Production experience building and deploying services on Microsoft Azure — including Azure Kubernetes Service (AKS), Azure Service Bus, Azure DevOps, Azure Functions, or equivalent services • Hands-on experience with Apache Kafka or Confluent Cloud for event-driven, asynchronous messaging in a distributed system • Docker and Kubernetes — containerizing services, writing Helm charts or Kubernetes manifests, and deploying to managed clusters • NoSQL databases — production experience with MongoDB, Azure Cosmos DB, or equivalent; understanding of document modeling, indexing, and consistency trade-offs • CI/CD pipelines as code using Azure DevOps, GitHub Actions, or equivalent — automated builds, tests, deployments, and quality gates • Experience designing and implementing REST and/or gRPC APIs with appropriate authentication, versioning, and contract hygieneDelivery and Collaboration • Strong agile delivery skills — active contributor in sprint ceremonies, owns stories end-to-end, flags blockers early • Excellent communication skills — able to explain technical decisions clearly to both engineers and non-engineers • Disciplined self-starter who works effectively independently and within a close-knit scrum team • Strong analytical skills and a systematic, evidence-driven approach to problem-solvingEducation • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience)What would make you really stand out • Frontend experience with Angular, React, or Node.js • GraphQL API design and implementation • gRPC and protobuf schema design • ElasticSearch / OpenSearch for indexing and query • Behavior-driven testing with SpecFlow or similar BDD frameworks • Experience with NuGet packaging and library distribution • Fintech, payroll tax, or financial services domain experienceWhy This Role • You will work on real infrastructure at scale — the DTP+ platform processes tax liability and fund movement for thousands of North American employers • The team is actively transitioning to AI-native engineering — your experience will accelerate the team, not just support it • Greenfield microservices on Azure, Kafka, and Kubernetes — the architecture is modern and the decisions are yours to influence • Senior engineers here have a voice in product direction, architecture, and engineering cultureWhat’s in it for youDayforce is fueled by the diversity of our talented employees. We are an equal opportunity employer and consider and embrace ALL individuals and what makes them unique. We believe our employees should be happy and healthy, with peace of mind and a sense of fulfillment.We encourage individuals to apply based on their passions.Dayforce employees and their families are eligible to participate in the following benefits programs: medical, dental, vison, and life insurance. Dayforce employees are also eligible to participate in a 401k plan (plus match) and a Global Employee Stock Purchase Plan. Employees also receive unlimited Time Away From Work (in lieu of accrued vacation time), 10 paid US holidays, up to 80 hours of paid sick time and 17 weeks of paid parental leave, subject to the terms of the applicable policy or program.With a commitment to community impact, including volunteer days and our charity, Dayforce Cares we provide opportunities for you to thrive both in your career and personal life. Our focus is not just on your job but on supporting you to be the best version of yourself.About the Salary RangesPlease note that the salary range mentioned in this job description should serve simply as a guide. The final compensation offered may vary based on a variety of factors, including bonuses and/or incentives, or a candidate’s experience, skills, budget and location. Our company is committed to providing a fair, equitable, and competitive package that reflects the value an individual brings to the organization.Fraudulent RecruitingBeware of fraudulent recruiting. Legitimate Dayforce contacts will use an @dayforce.com email address. We do not request money, checks, equipment orders, or sensitive personal data during the recruitment process. If you have been asked for any of the above, or believe you have been contacted by someone posing as a Dayforce employee, please refer to our fraudulent recruiting statement found here: https://www.dayforce.com/be-aware-of-recruiting-fraudDayforce actively monitors all job applications to ensure authenticity. Submissions determined to be fraudulent or misleading will be declined from the recruitment process#LI-Remote

Apply now >

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar Software Engineering remote jobs

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more ›
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more ›
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more ›
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

Jobicy+ Subscription

Jobicy

614 professionals pay to access exclusive and experimental features on Jobicy

Free

USD $0/month

For people just getting started

  • • Unlimited applies and searches
  • • Access on web and mobile apps
  • • Weekly job alerts and digest
  • • Access to additional tools like Bookmarks, Applications, and more

Plus

USD $8/month

Everything in Free, and:

  • • Ad-free experience
  • • Daily job alerts and digest
  • • Personal career consultant
  • • AI-powered job advice
Go to account ›