Dotnet Developer
Indexed description
Job Title: Senior Software Engineer (.NET / Azure Microservices)
Location: Pune, India
Experience: 5+ Years
Job Overview
We are looking for a skilled and experienced Senior Software Engineer with strong expertise in .NET, C#, and Microservices architecture. The ideal candidate will have hands-on experience with Azure cloud services, Cosmos DB, and modern frontend frameworks like Angular. You will be responsible for designing, developing, and maintaining scalable, high-performance applications while collaborating with cross-functional teams.
Key Responsibilities
Design, develop, and maintain robust applications using .NET and C#
Build and deploy scalable Microservices-based architectures
Work with Azure cloud services including App Services, Azure Functions, and API Management
Develop and manage data solutions using Cosmos DB or any RDBMS
Implement MVVM architecture patterns where applicable
Collaborate with frontend teams using Angular for seamless integration
Ensure code quality through best practices, code reviews, and testing
Troubleshoot and optimize performance issues
Participate in Agile ceremonies and contribute to continuous improvement
Required Skills & Qualifications
5+ years of experience in software development using .NET and C#
Strong understanding of Microservices architecture and RESTful APIs
Hands-on experience with Microsoft Azure ecosystem
Experience working with Cosmos DB or other NoSQL databases
Familiarity with MVVM design pattern
Solid experience with Angular (latest versions preferred)
Good understanding of CI/CD pipelines and DevOps practices
Strong problem-solving and analytical skills
Excellent communication and teamwork abilities.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search