Location – Gurugram (On-site)
We are seeking a highly skilled Software Architect (.NET / Distributed Systems) to design and evolve scalable, high‑performance, cloud-native platforms. You will define architecture, set technical standards, and work closely with engineering teams to deliver robust solutions aligned with business goals.
Responsibilities
Define and own the architecture for distributed systems and microservices built on C#/.NET Core . Design and guide implementation of event-driven systems using Kafka and Redis . Establish patterns and best practices for gRPC -based inter-service communication. Architect solutions on Azure Cloud , including containerized workloads on Docker and Kubernetes . Collaborate with product and engineering leaders to translate business requirements into cohesive technical designs. Review solution des...