Job Title : Senior .NET Developer.
Location : Pune, Maharashtra (On-site or Hybrid).
Experience : 6 - 10 years.
Job Summary :
We're seeking a seasoned .NET developer to design, build, and maintain scalable microservices-based solutions using C#, .NET Core, and SQL Server.
You'll help architect the platform, influence coding standards, mentor peers, and drive DevOps best practices.
Key Responsibilities :
- Design and implement RESTful APIs and microservices using C# and .NET Core.
- Optimize SQL Server performance : complex queries, stored procedures, indexes.
- Architect CQRS / event-driven microservices with resilience patterns.
- Develop unit and integration tests using NUnit / xUnit / MSTest and mocking frameworks.
- Containerize applications with Docker; deploy using Kubernetes or container orchestration.
- Implement CI / CD pipelines (Azure DevOps, Jenkins, GitHub Actions).
- Collaborate with product teams using Agile / Scrum.
- Mentor and review code for junior developers.
- Monitor services in production; tune performance & ensure reliability.
Required Skills :
6+ years in C#, .NET Core (3.1+ / .NET 6 / 7).Strong Microservices Architecture design and implementation.Extensive experience in SQL Server (queries, tuning, schema design).ORM tools : Entity Framework Core or similar.Unit testing and CI / CD experience.Containerization experience with Docker (Kubernetes preferred).Experience in Agile environments and code reviews.Preferred Skills :
Cloud experience (Azure or AWS).Knowledge of messaging (Kafka, RabbitMQ, Service Bus).Experience with OpenAPI / Swagger, CQRS, IDAM (OAuth, JWT).Familiarity with front-end frameworks (Angular / React) is a plus.Exposure to NoSQL (Cosmos DB, MongoDB) or Redis Cache.Qualifications :
Bachelor's or Master's in Computer Science or equivalent.Proven track record 6+ years in .NET development, microservices, and SQL.Excellent problem-solving and communication skills.Experience mentoring and leading technical efforts.ref : hirist.tech)