Why This Role Stands Out
This Senior .NET Developer role offers a fantastic opportunity to build resilient, event-driven microservices on Azure, honing your skills in Kafka and Temporal within a hybrid work environment. You'll thrive here if you're passionate about solving complex distributed systems challenges in a high-scale retail setting and are eager to contribute to innovative e-commerce solutions. Apply today to join a dynamic team and advance your career in cutting-edge technology.
Quick Overview
Job Description
Hi Associate,
Greetings for the day,
We have a position as a Senior .NET Developer role in Grand Rapids, MI. Please find the job description below for this position.
Role: Senior .NET Developer Kafka, Temporal & Azure Microservices
Location: Grand Rapids, MI
Duration: 24 Months
Position Overview:
Design and build resilient, event-driven services powering an ecommerce and omnichannel fulfillment platform, including Ship-to-Store and related initiatives. This hands-on engineering role focuses on solving complex distributed-systems challenges involving ordering guarantees, workflow durability, fault tolerance, and high-scale retail environments.
The role works primarily with .NET, building microservices that communicate through Kafka and orchestrating long-running business processes using Temporal, with services deployed on Microsoft Azure.
Key Responsibilities:
- Design, build, and maintain scalable backend services using .NET/C# and Core for order management, inventory, and fulfillment workflows.
- Model and implement long-running, stateful business processes, including order-to-fulfillment and ship-to-store routing, using Temporal.
- Ensure workflow durability, retries, and compensation logic are handled correctly.
- Produce and consume events using Apache Kafka and design topics, partitioning strategies, and schemas that support high-throughput, low-latency processing.
- Architect and deploy services on Microsoft Azure using technologies including AKS, Azure Functions, Service Bus, Event Hubs, and API Management.
- Follow cloud-native and infrastructure-as-code practices.
- Write clean, well-tested, and maintainable code.
- Participate actively in code reviews, design reviews, and architectural decisions.
- Diagnose and resolve production issues across distributed services, including message ordering, idempotency, and eventual-consistency edge cases.
- Collaborate with Product Owners, architects, and QA to translate business requirements into robust technical designs.
- Contribute to CI/CD pipelines, observability, and overall engineering best practices.
- Mentor mid-level and junior developers and help raise the technical bar across the team.
- Evaluate and prototype emerging technologies, including applied AI/LLM capabilities, where they can improve the platform or developer workflow.
Required Qualifications:
- 6+ years of professional software development experience with strong depth in .NET/C#, including Core and .NET 6+.
- Hands-on production experience with Apache Kafka, including producers and consumers, schema registry, partitioning, consumer group scaling, and failure-handling patterns.
- Practical experience with Temporal or comparable workflow orchestration engines, such as Camunda, AWS Step Functions, or Cadence, for durable execution of long-running business processes.
- Strong experience building and operating microservices on Microsoft Azure, including AKS/Kubernetes, Azure Functions, Service Bus, and Event Hubs.
- Solid understanding of distributed systems concepts, including idempotency, eventual consistency, retries/backoff, event sourcing, and the outbox pattern.
- Experience with relational and NoSQL data stores, including SQL Server or PostgreSQL, Cosmos DB, and Redis.
- Proficiency with containerization using Docker and Kubernetes-based deployment.
- Strong testing discipline, including unit, integration, and contract testing in a microservices environment.
- Experience with CI/CD tooling, such as Azure DevOps, GitHub Actions, or similar tools, and infrastructure-as-code using Terraform or Bicep.
- Excellent communication skills and comfort working directly with product and architecture stakeholders in an ecommerce/retail context.
Education: Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
Thanks & Regards
RAJU REDDY |Sr. Team Manager
CIS Technology Inc
Plano, TX 75074
Direct:
Similar jobs
- CI
ServiceNow CMDB Lead Developer
NewCACI International, Inc.
United States🇺🇸$105.1k - $231.1k/yrHybrid14 hours agoSOAPAgileCSS+4Technology - CD
Sr. Database Developer with Security Clearance
NewCDIT LLC
Annapolis Junction, MD🇺🇸Hybrid14 hours agoOraclePL/SQLSQL+10Technology - FD
Applied AI Lead Developer
NewFamily Dollar
Chesapeake, Virginia🇺🇸$132k - $160k/yrOn-site4 hours agoMLOpsGenerative AIGoogle CloudTechnology - NS
Quantitative Researcher / Strategy Developer, Onsite in Chicago, IL - R
NewNext Step Systems
Chicago, IL🇺🇸On-site14 hours agoMachine LearningC++Java+1Technology - ST
.NET Full stack Developer
NewSpruce Technology Inc.
Queens, NY🇺🇸On-site14 hours agoDockerMicroservicesSOAP+16Technology - SS
Senior Appian Developer with Security Clearance
NewSabel Systems Technology Solutions LLC
Dayton, OH🇺🇸Hybrid14 hours agoSAFeOracleSOAP+12Technology - PE
Cloud Developer Level 1 with Security Clearance
NewPrescient Edge
McLean, VA🇺🇸Hybrid14 hours agoDockerSQLAWS+15Technology - NI
Senior UI Developer with Security Clearance
NewNightwing
Annapolis Junction, MD🇺🇸$122k - $253k/yrOn-siteYesterdayMicroservicesSpringSpring Boot+6Technology - AF
Visualization and Data Analysis Developer with Security Clearance
NewAscension Federal Services Inc
Fort Gordon, GA🇺🇸On-siteYesterdayJavaPythonTechnology - AF
SecDevOps Pipeline Developer and Python Expert with Security Clearance
NewAscension Federal Services Inc
Fort Gordon, GA🇺🇸On-siteYesterdayDockerAWSKubernetes+1Technology - AF
Full Stack Software Engineering Lead with Security Clearance
NewAccenture Federal Services
Arlington, VA🇺🇸$157.8k - $203.1k/yrOn-siteYesterdayDockerMicroservicesMongoDB+14Technology - AM
Cloud Developer - Mid (Team 07) with Security Clearance
NewAmentum
Washington, DC🇺🇸On-siteYesterdayOracleSplunkAgile+7Technology