Posted on: 29/10/2026
Role : Senior .Net Software Engineer - Middleware
Location : Pune, Maharashtra
Work Mode : Hybrid
Experience : 8+ Years
Employment Type : Full-Time
Job Summary :
We are looking for an experienced Senior Software Engineer - Middleware to design, develop, and maintain scalable, cloud-native backend services and API integrations. The ideal candidate will have strong hands-on expertise in C#, .NET Core, GraphQL, Microsoft Azure, microservices, and event-driven architecture.
Key Responsibilities :
- Design, develop, and maintain backend services and middleware solutions using C#, .NET Core, and ASP.NET Core.
- Build and optimize RESTful and GraphQL APIs, including schema design, resolvers, and query performance.
- Develop scalable microservices and distributed applications using cloud-native design principles.
- Implement asynchronous messaging and event-driven integrations using Kafka and/or RabbitMQ.
- Leverage Microsoft Azure services to build, deploy, and maintain cloud-based applications.
- Collaborate with architects, product owners, frontend engineers, QA, and DevOps teams.
- Follow software engineering best practices, including SOLID principles, dependency injection, unit testing, and code reviews.
- Build and maintain CI/CD pipelines and participate in Agile development processes.
- Troubleshoot production issues and improve application performance, reliability, security, and scalability.
Mandatory Skills :
- 7+ years of software development experience.
- Strong hands-on experience with C#, .NET Core, and ASP.NET Core.
- Practical experience developing GraphQL APIs.
- Experience with Microsoft Azure and cloud-native application development.
- Strong knowledge of REST APIs and microservices architecture.
- Hands-on experience with Kafka and/or RabbitMQ.
- Experience with Git, CI/CD pipelines, and software development best practices.
Good-to-Have Skills :
- GraphQL frameworks such as Hot Chocolate or Apollo.
- GraphQL Federation and advanced schema design.
- Azure Service Bus and other messaging technologies.
- MongoDB, Azure Cosmos DB, or other NoSQL databases.
- Docker, Kubernetes, and containerized application development.
- Experience with distributed systems and high-volume applications.
Education :
Bachelors degree in Computer Science, Information Technology, Engineering, or a related field.
Contact :
mpithani@vsoftdigital.com
The job is for:
Did you find something suspicious?
Posted by
Recruiter
Last Active: NA as recruiter has posted this job through third party tool.
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1681090