.NET Full Stack Developer in India at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a .NET Full Stack Developer based in India.
This role offers the opportunity to contribute to the design and development of scalable, enterprise-grade applications built on modern cloud-native architectures. You will work across the full technology stack, including backend services, frontend interfaces, and Azure cloud infrastructure.
The environment is highly collaborative, involving close interaction with architects, product owners, and cross-functional engineering teams.
You will be expected to build robust microservices, develop responsive web applications, and ensure high standards of performance and security.
The role places strong emphasis on Microsoft Azure, DevOps practices, and continuous delivery in production environments.
You will also participate in architectural discussions and influence technical decisions that shape system design.
Overall, this position is ideal for an experienced engineer looking to work on impactful, large-scale digital solutions in a cloud-first ecosystem.
- Design, develop, test, and maintain scalable full-stack applications using .NET technologies, ensuring high performance and reliability
- Build and manage RESTful APIs and microservices-based architectures to support enterprise application needs
- Develop modern, responsive frontend applications using frameworks such as React.js or Angular
- Collaborate with architects, product owners, and cross-functional teams across the full software development lifecycle
- Participate in technical design reviews and contribute to architectural decision-making processes
- Implement and maintain CI/CD pipelines using Azure DevOps or GitHub Actions for automated deployment workflows
- Deploy and manage cloud-native applications using Microsoft Azure services including App Services, Functions, and Service Bus
- Optimize database performance, integration workflows, and overall application efficiency
- Troubleshoot production issues and ensure adherence to coding standards and best practices
- Work with containerization and orchestration tools such as Docker and Kubernetes (AKS)
- 8–15 years of experience in full-stack development using .NET technologies
- Strong expertise in C#, .NET Core / .NET 6+, ASP.NET Core, Web APIs, and MVC architecture
- Solid experience with Entity Framework Core and/or Dapper for data access and persistence
- Proficiency in JavaScript and TypeScript with hands-on experience in React.js or Angular
- Strong knowledge of HTML5, CSS3, and responsive UI development principles
- Mandatory hands-on experience with Microsoft Azure services including App Services, Azure Functions, Azure AD, Service Bus, and monitoring tools
- Experience implementing CI/CD pipelines using Azure DevOps or GitHub Actions
- Strong understanding of Docker and Kubernetes, preferably Azure Kubernetes Service (AKS)
- Exposure to Infrastructure as Code tools such as Terraform or Bicep
- Strong problem-solving skills, attention to detail, and ability to work in complex distributed systems
- Excellent communication skills and ability to collaborate in global, cross-functional teams
- Ability to work independently in a fast-paced, agile environment
- Competitive compensation aligned with experience and market standards
- Remote working flexibility within India
- Opportunity to work on large-scale, cloud-native enterprise systems
- Exposure to modern technologies including Azure, microservices, and containerized architectures
- Continuous learning and upskilling opportunities in cloud and full-stack development
- Collaborative, global work environment with cross-functional teams
- Career growth opportunities in a highly technical and evolving engineering landscape.