JobHabor

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

Dayforce

Location
United States
Workplace
Remote
Employment
Full Time
Salary
USD 95,100–169,800/yr
Apply on the employer’s site

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

  • Design and deliver highly scalable, event-driven microservices features across the DTP+ platform
  • Integrate LLM APIs and AI patterns where they add genuine product value
  • Contribute to the team's AI practices
  • Drive design and code reviews
  • Write high-quality unit, integration, and regression tests
  • 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
  • Participate in Product discussions to advise on and influence the DTP+ roadmap
  • Take ownership of development initiatives end-to-end

Requirements

  • Daily, hands-on use of AI coding tools — GitHub Copilot, Cursor, Windsurf, or equivalent
  • Experience integrating LLM APIs (Azure OpenAI, OpenAI, Anthropic, or equivalent) into real software features
  • Working knowledge of RAG design patterns and prompt engineering
  • Familiarity with tool-calling and MCP (Model Context Protocol) integration patterns
  • AI-assisted testing practices
  • 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
  • Hands-on experience applying design patterns, writing comprehensive unit and integration tests, and profiling / optimizing performance
  • Strong understanding of microservices architecture
  • Production experience building and deploying services on Microsoft Azure
  • Hands-on experience with Apache Kafka or Confluent Cloud for event-driven, asynchronous messaging
  • 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
  • CI/CD pipelines as code using Azure DevOps, GitHub Actions, or equivalent
  • Experience designing and implementing REST and/or gRPC APIs
  • Strong agile delivery skills
  • Excellent communication skills
  • 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-solving
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience)

Preferred

  • 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 experience

Skills

  • AI
  • .NET
  • Azure
  • C#
  • Java
  • SQL
  • Kafka
  • Confluent Cloud
  • Docker
  • Kubernetes
  • MongoDB
  • Azure Cosmos DB
  • Azure DevOps
  • GitHub Actions
  • REST
  • gRPC
  • Angular
  • React
  • Node.js
  • GraphQL
  • protobuf
  • ElasticSearch
  • OpenSearch
  • SpecFlow
  • NuGet

Similar roles