.NET Full Stack Developer
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
We are seeking a skilled and passionate .NET Full Stack Developer with 3-5 years of experience to join our dynamic engineering team in Bangalore. This full-time role involves building modern, scalable web applications using robust .NET technologies for the backend and cutting-edge JavaScript frameworks for the frontend. You will collaborate closely with product managers, designers, and fellow engineers to deliver high-quality solutions that drive significant business impact. Key responsibilities include designing and developing full-stack web applications using C# and ASP.NET Core Web API, building and integrating RESTful APIs and microservices, and developing responsive, high-performance UIs with React, Angular, or Svelte. The role also requires architecting and deploying cloud-native solutions on Azure or GCP, writing clean, scalable, and testable code, and working with both SQL (SQL Server, PostgreSQL) and NoSQL databases (Cosmos DB, Firebase). Experience with containerizing applications using Docker and collaborating within an Agile/Scrum environment is essential. You will also be involved in monitoring application performance, troubleshooting production issues, and contributing to code reviews and engineering best practices. We are looking for individuals with a strong problem-solving mindset, the ability to work independently and in teams, a passion for building scalable and clean systems, and an eagerness to learn and adapt to new technologies. A Bachelor's degree in Computer Science, IT, or a related field, or equivalent experience, is required.