Job Title : Microservices Developer .NET Stack
Location : Bangalore (Onsite / Hybrid based on client requirement)
Experience : 10+ Years
Qualification : B.Tech / BCA / B.Sc / M.Sc / M.Tech
Keywords : .NET, Microservices, Kafka, RabbitMQ, MongoDB, Kubernetes, Architectural
Job Summary :
We are looking for an experienced Microservices Developer with strong hands-on expertise in the .NET stack to join our high-performing technology team. The ideal candidate will have in-depth knowledge of building scalable microservices architectures and real-time event processing using Kafka or RabbitMQ, with solid working experience in MongoDB or Microsoft SQL Server, and Docker / Kubernetes deployment practices.
Key Responsibilities :
- Design, develop, and maintain scalable microservices using the .NET framework (.NET Core / .NET 6+).
- Architect solutions using best practices for high availability, scalability, and performance.
- Work with message brokers such as Apache Kafka or RabbitMQ for distributed system integration.
- Integrate and manage MongoDB or Microsoft SQL Server databases efficiently.
- Develop and deploy containers using Docker and orchestrate deployments using Kubernetes.
- Collaborate with DevOps and QA teams for CI / CD and automated deployments.
- Follow secure coding standards and participate in code reviews.
- Troubleshoot production issues and support deployments and releases.
Required Skills & Experience :
10+ years of experience in software development with strong expertise in the .NET ecosystem.Proven experience building RESTful APIs and Microservices architectures.Hands-on experience with MongoDB and / or MS SQL Server.Solid experience with message brokers Kafka or RabbitMQ.Experience in writing, containerizing, and deploying applications using Docker and Kubernetes.Strong understanding of architectural patterns, scalability, and security principles.Familiarity with CI / CD pipelines and Git-based version control.Strong problem-solving skills and ability to work independently and :B.Tech / BCA / B.Sc (CS / IT) / M.Sc / M.Tech in Computer Science or related field.
Preferred :
Experience working in Agile / Scrum environments.Certification in cloud (Azure / AWS) or Kubernetes is a plus.Exposure to distributed system design and architectural decision-making.Work Location : Bangalore, India
Onsite / Hybrid role flexibility based on project requirements)
ref : hirist.tech)