Hi,Job Title: Software Engineer Location: Pune, IndiaOrganization: US MNC & Product Based Job Type: HybridExperience Level: 5 - 12 YearsMandatory Skills:.Net, Kafka, No SQL, MicroservicesJob Summary:Organization is seeking a highly experienced SeniorSoftware Engineer to join our Pune team in a hybrid role. With 5-12years of experience,you will play a strategic role in the architecture, design, and development of cutting-edge enterprise applications. The ideal candidate is proficient in .NET, microservices, Kafka/RabbitMQ, NoSQL databases like MongoDB/Cassandra, and is comfortable working in a cloud-native environment.Key Responsibilities:
Architect, design, and implement scalable solutions using .NET and microservices.
Lead the integration of event-driven architectures using Kafka or RabbitMQ.
Work with NoSQL databases (MongoDB, Cassandra) to manage large-scale data.
Build and maintain RESTful APIs and backend systems using .NET Core/.NET 6+.
Collaborate with global teams and cloud engineers to design and deploy solutions on Azure, AWS, or GCP.
Provide technical leadership, conduct code reviews, and ensure coding standards.
Mentor junior developers and drive knowledge-sharing initiatives.
Participate in Agile ceremonies and contribute to sprint planning and retrospectives.
Required Skills and Qualifications:
5 - 12 years of experience in software development with a strong .NET background.
Expertise in C#, .NET Core/.NET 6+, and microservices architecture.
Hands-on experience with Kafka and/or RabbitMQ.
Strong knowledge of MongoDB and/or Cassandra.
Practical experience with cloud platforms (Azure preferred, AWS/GCP a plus).
Familiarity with Docker, Kubernetes, and CI/CD pipelines.
Excellent problem-solving, architectural, and communication skills.
Employement Category:
Employement Type: Full timeIndustry: IT Services & ConsultingRole Category: OthersFunctional Area: Not SpecifiedRole/Responsibilies: Software Engineer dot net