.NET Full Stack Developer
Based in IndiaContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of experience in software development, with strong expertise in .NET full stack development (8–15 years overall experience preferred as per role context)
- Required Skills
- DockerKubernetesReact.jsTypeScriptC#Azure.NET coreAngularRESTful APIs
Requirements
- 5+ years of experience in software development, with strong expertise in .NET full stack development (8–15 years overall experience preferred).
- Strong proficiency in C#, .NET Core / .NET 6+ and ASP.NET Core (Web APIs and MVC).
- Experience with Entity Framework Core and/or Dapper.
- Solid knowledge of JavaScript and TypeScript.
- Hands-on experience with React.js or Angular for building Single Page Applications.
- Strong understanding of HTML5, CSS3, and responsive web design principles.
- Proven experience working with Microsoft Azure services including App Services, Azure Functions, Azure AD, Service Bus, and monitoring tools.
- Experience with CI/CD pipelines using Azure DevOps or GitHub Actions.
- Hands-on experience with Docker and familiarity with Kubernetes (preferably AKS).
- Exposure to Infrastructure as Code (Terraform or Bicep) is a plus.
- Strong problem-solving skills, attention to detail, and ability to work in agile, collaborative environments.
- Ability to communicate effectively with technical and non-technical stakeholders.
Responsibilities
- Design, develop, test, and maintain scalable full-stack applications using .NET Core and related technologies.
- Build and manage RESTful APIs and microservices-based architectures to support enterprise applications.
- Develop responsive and modern frontend applications using frameworks such as React.js or Angular.
- Collaborate with architects, product owners, and engineering teams across the full software development lifecycle.
- Participate in technical design discussions and contribute to architectural decisions for scalable systems.
- Ensure application performance, security, scalability, and reliability across all layers.
- Implement and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.
- Optimize database performance and ensure efficient system integrations.
- Troubleshoot production issues and apply best practices for long-term code maintainability.
View Full Description & ApplyYou'll be redirected to the employer's site