Remote Senior .NET Azure Microservices Engineer

HTC Global Services, Inc.

Grand Rapids (MI)

Hybrid

USD 110,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health benefits
PTO
Holidays
401(k) matching
Life & Disability insurance
Professional development
Wellness programs
Other perks

Job summary

HTC Global Services, Inc. seeks an accomplished senior software engineer to design and build distributed, event-driven backend services for a large ecommerce platform. You will drive long-running workflows with Temporal, integrate Kafka-driven events, and deploy on Azure with AKS and related services.

You will mentor developers, participate in architecture decisions, and promote best practices across CI/CD, observability, and cloud-native design. Remote work from home is supported.

Qualifications

  • 6+ years of professional software development experience in .NET/C# including ASP.NET Core and .NET 6+ (eng. req).
  • Experience with Apache Kafka including schema registry, partitioning and consumer groups.
  • Experience with Temporal or similar workflow orchestration engines for durable long-running processes.
  • Strong background building and operating microservices on Microsoft Azure (AKS, Functions, Service Bus, Event Hubs).
  • Solid understanding of distributed systems concepts (idempotency, eventual consistency, retries).
  • Experience with relational and NoSQL data stores (SQL Server, PostgreSQL, Cosmos DB).
  • Proficiency with containerization (Docker) and Kubernetes deployments.
  • Experience with CI/CD tooling and Terraform/Bicep for IaC.

Responsibilities

  • Design, build, and maintain scalable backend services using .NET/C# and ASP.NET Core for order management, inventory, and fulfillment workflows.
  • Model and implement long-running, stateful business processes using Temporal for durable execution.
  • Ensure workflow durability with retries and compensation logic.
  • Produce and consume events with Apache Kafka; design topics and schemas for high throughput.
  • Architect and deploy services on Azure (AKS, Functions, Service Bus, Event Hubs, API Management).
  • Follow cloud-native and infrastructure-as-code practices; write clean, well-tested code.
  • Participate in code reviews, design reviews, and architectural decisions.
  • Diagnose production issues across distributed services (ordering, idempotency, eventual consistency).
  • Collaborate with Product Owners and QA to translate requirements into robust designs.
  • Contribute to CI/CD pipelines and observability; promote engineering best practices.
  • Mentor mid-level and junior developers; raise technical bar across team.
  • Evaluate emerging technologies (e.g., applied AI/LLM) for platform enhancement.

Skills

Distributed systems
Microservices
Mentoring
Code reviews
Cloud-native
Technical leadership

Education

Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience

Tools

Apache Kafka
Temporal
AKS/Kubernetes
Azure Functions
Service Bus / Event Hubs
Terraform / IaC
Docker
GitHub Actions / Azure DevOps

Job description

HTC Global Services, Inc. seeks an accomplished senior software engineer to design and build distributed, event-driven backend services for a large ecommerce platform. You will drive long-running workflows with Temporal, integrate Kafka-driven events, and deploy on Azure with AKS and related services.

You will mentor developers, participate in architecture decisions, and promote best practices across CI/CD, observability, and cloud-native design. Remote work from home is supported.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Azure Senior Developer/Architect
Azure Senior Developer/Architect

HTC Global Services • Grand Rapids (MI)

On-site
USD 100,000 - 130,000
Paid-Time-Off
Paid Holidays
401K matching
+2
Azure .NET Lead
Azure .NET Lead

HTC Global Services • Grand Rapids (MI)

On-site
USD 120,000 - 150,000
Group Health (Medical, Dental, Vision)
401(k) matching
Paid Time Off
+3
Remote Senior C#/.NET Backend Engineer – Microservices
Remote Senior C#/.NET Backend Engineer – Microservices

United States Digital Space LLC • United States

Remote
USD 140,000 - 190,000
Healthcare benefits
Paternity leave
401k
+6
Senior .NET Full-Stack Tech Lead — Azure & React
Senior .NET Full-Stack Tech Lead — Azure & React

HTC Global Services • Grand Rapids (MI)

On-site
USD 120,000 - 150,000
Group Health (Medical, Dental, Vision)
401(k) matching
Paid Time Off
+3
Remote Senior Backend Engineer — C#, SQL | Azure Expert
Remote Senior Backend Engineer — C#, SQL | Azure Expert

The Hello Team • United States

Remote
USD 140,000 - 190,000
100% remote work
Compensation in USD
Full-time (40h/wk)
Remote Senior .NET Full-Stack Engineer (C#, Angular, Azure)
Remote Senior .NET Full-Stack Engineer (C#, Angular, Azure)

United States Digital Space LLC • United States

Remote
USD 120,000 - 160,000
Remote Senior Backend Engineer - Lead Azure Microservices
Remote Senior Backend Engineer - Lead Azure Microservices

Data Society • Falls Church (VA)

Hybrid
USD 120,000 - 170,000
Benefits
Remote-friendly
Senior .NET Solution Architect - Cloud, AI & Enterprise
Senior .NET Solution Architect - Cloud, AI & Enterprise

HTC Global Services • Town of Florida (NY)

On-site
USD 120,000 - 150,000
Group Health (Medical, Dental, and Vision)
Paid Time Off
401(k) matching
Remote Senior .NET/React Engineer (Azure, Kafka, Kubernetes)
Remote Senior .NET/React Engineer (Azure, Kafka, Kubernetes)

INSPYR Solutions • United States

Remote
USD 96,000 - 110,000
Comprehensive medical benefits
Competitive pay
401(k)
+1
Remote Senior Backend Java Engineer (Client-Facing, Azure)
Remote Senior Backend Java Engineer (Client-Facing, Azure)

Red Hawk Technologies, LLC • Wilder (KY)

On-site
USD 83,000 - 110,000