Location – Gurugram (On-site)
We are seeking a highly skilled Senior .NET Developer (Distributed Systems) to design, build, and maintain scalable, high‑performance, cloud-native applications. You will work on microservices, event-driven architectures, and modern DevOps practices while collaborating with cross‑functional teams and mentoring junior developers.
Responsibilities
Design, develop, and maintain backend services and APIs using C#/.NET Core.Build and enhance microservices and distributed systems with a focus on scalability and reliability.Develop and optimize database structures and queries using Microsoft SQL Server.Implement event-driven architectures and entity-based communication using Kafka.Integrate and optimize Redis for caching and messaging where required.Implement gRPC-based communication between microservices.Contain...