.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
View details
Apply Now