Senior .Net Azure Developer

Remote • Posted 1 hour ago • Updated 1 hour ago
Contract W2
Contract Independent
6 Months
No Travel Required
Remote
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • API Management
  • Artificial Intelligence
  • Automated Testing
  • ASP.NET
  • .NET
  • Amazon Web Services
  • Apache Kafka
  • C#
  • Cadence
  • Cloud Computing
  • Collaboration
  • Communication
  • Continuous Delivery
  • Kubernetes
  • Emerging Technologies
  • Electronic Commerce
  • Continuous Integration
  • DevOps
  • Cosmos-Db
  • Database
  • Mentorship
  • Inventory
  • Legal
  • Management
  • Design Review
  • Docker
  • GitHub
  • Jenkins
  • Microservices
  • Microsoft Azure
  • Web Development
  • Step-Functions
  • Recovery
  • Quality Assurance
  • Orchestration
  • Microsoft SQL Server
  • NoSQL
  • Network+
  • Order Management
  • PostgreSQL
  • Retail
  • Redis
  • Software Development
  • Sourcing
  • Terraform
  • Workflow

Summary

Senior .NET Developer – Kafka, Temporal & Azure Microservices

Location: Grand Rapids, MI
Work Arrangement: Remote
Duration: 12–18 Months
Employment: Contract / Direct Hire
Position Overview

Need Genuine Visa. Visa fraud is an offence. Strict action will be taken on fake visas

We are seeking a Senior .NET Developer with strong hands-on experience building distributed, event-driven microservices using C#, .NET 6+, Apache Kafka, Temporal, and Microsoft Azure.

The ideal candidate will have experience designing resilient backend services for high-volume environments and solving complex distributed-systems challenges involving workflow orchestration, message ordering, fault tolerance, retries, idempotency, and eventual consistency.

Experience in ecommerce, retail, order management, inventory, fulfillment, or omnichannel platforms is highly preferred.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using C#, .NET 6+, and ASP.NET Core.

  • Build event-driven microservices using Apache Kafka.

  • Develop Kafka producers and consumers and work with topics, partitions, schemas, consumer groups, scaling, and failure-handling patterns.

  • Design and implement long-running business workflows using Temporal or comparable workflow orchestration platforms.

  • Build and operate cloud-native microservices on Microsoft Azure.

  • Work with AKS/Kubernetes, Azure Functions, Azure Service Bus, Event Hubs, and API Management.

  • Implement durable workflows with appropriate retry, compensation, and failure-recovery strategies.

  • Apply distributed-systems patterns including idempotency, eventual consistency, retries/backoff, event sourcing, and the outbox pattern.

  • Develop clean, maintainable, well-tested production code.

  • Participate in architecture and design reviews and contribute to technical decisions.

  • Diagnose and resolve complex production issues across distributed services.

  • Develop automated unit, integration, and contract tests.

  • Contribute to CI/CD pipelines, observability, containerization, and infrastructure-as-code.

  • Work closely with Product Owners, architects, QA, and engineering teams.

  • Mentor junior and mid-level developers.

  • Evaluate emerging technologies, including AI/LLM capabilities, where applicable.

Required Skills

  • 6+ years of professional software development experience.

  • Strong hands-on C# / .NET development.

  • Strong ASP.NET Core experience.

  • Experience with .NET 6+.

  • Production experience with Apache Kafka.

  • Experience with Kafka producers, consumers, partitioning, schemas, consumer groups, and failure handling.

  • Hands-on experience with Temporal preferred.

  • Experience with Camunda, AWS Step Functions, or Cadence may be considered as comparable workflow-orchestration experience.

  • Strong Microsoft Azure experience.

  • Experience with AKS / Kubernetes.

  • Experience with Azure Functions, Service Bus, and Event Hubs.

  • Strong microservices development experience.

  • Strong understanding of distributed systems.

  • Experience with:

    • Idempotency

    • Eventual consistency

    • Retries / backoff

    • Event sourcing

    • Outbox pattern

  • Experience with Docker and Kubernetes.

  • Experience with relational and NoSQL databases such as SQL Server, PostgreSQL, Cosmos DB, and Redis.

  • Experience with CI/CD using Azure DevOps, GitHub Actions, Jenkins, or similar.

  • Experience with Terraform, Bicep, or other infrastructure-as-code tools.

  • Strong automated testing experience.

  • Excellent communication and collaboration skills.

Preferred Experience

  • Ecommerce / retail technology

  • Order management

  • Inventory management

  • Fulfillment systems

  • Ship-to-store / omnichannel fulfillment

  • High-volume event-driven platforms

  • Azure cloud-native architecture

  • Production troubleshooting of distributed systems

  • AI/LLM application or developer-tooling experience

Ideal Candidate

We are specifically looking for a hands-on Senior .NET Engineer who combines:

C#/.NET + Kafka + Temporal/workflow orchestration + Azure + Kubernetes + Distributed Systems + Microservices

Candidates whose experience is primarily traditional .NET web development without strong Kafka, Azure microservices, and distributed-systems experience may not be a fit.

Please submit an updated resume highlighting specific production experience with .NET 6+, Kafka, Temporal/Camunda/Step Functions, Azure AKS, microservices, and distributed systems.

Submission Details

Please include:

  • Full Legal Name

  • Phone Number

  • Email

  • Current Location

  • Rate / Salary

  • Work Authorization

  • Willingness to Relocate, if applicable

  • W2 confirmation

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91172187
  • Position Id: 9088213
  • Posted 1 hour ago

Company Info

About Texnere Americas Inc

At Texnere, we are committed to helping businesses find the right talent, at the right time, through the right approach. Our 360° talent solutions seamlessly integrate flexible hiring models—Flexible Staffing, Team Leasing, Synergizing Agenting AI, and Managed Services—with deep industry expertise across IT, BPM, Sales & Marketing, and more.

We understand that every organization is unique, operating within specific sectors and organizational ‘vectors’ that present distinct challenges and opportunities. Whether you're a healthcare startup looking to innovate or a global captive center (GCC) in the tech space, Texnere provides specialized talent solutions tailored to your precise needs.

About_Company_OneAbout_Company_Two
Contact the job poster
PV

Peddinti Venkat Moudgalya

Recruiter @ Texnere Americas Inc
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs