About the Role :
We are seeking an experienced and passionate Full Stack Developer to join our fast-growing team in Bangalore.
You will play a key role in designing and building scalable, high-performance custom web applications leveraging Microsoft technologies and modern front-end frameworks.
This is an exciting opportunity to work on complex projects that require expertise across both client and server-side development, collaborating closely with architects, DevOps, QA, and product teams to deliver robust solutions.
Key Responsibilities :
- Design, develop, test, and maintain scalable web applications with a strong focus on performance, reliability, and usability.
- Work across the entire technology stack, primarily using Angular for front-end development and ASP.NET Core (C#) for backend services.
- Develop and consume RESTful APIs and web services, ensuring seamless integration between frontend and backend components.
- Collaborate actively in architecture and design discussions to ensure solutions are scalable, maintainable, and aligned with business goals.
- Write clean, maintainable, and efficient code following Test-Driven Development (TDD) and coding best practices.
- Participate in code reviews, contribute to team knowledge sharing, and continuously improve coding standards.
- Collaborate with DevOps teams to automate build, test, and deployment pipelines using Git and Azure DevOps.
- Maintain comprehensive documentation, including UML diagrams and API specifications using tools such as Swagger.
- Troubleshoot, debug, and optimize applications for maximum speed and scalability.
- Stay current with industry trends and emerging technologies to continuously enhance the technology stack.
- Optionally contribute to serverless computing efforts using Azure Functions.
- Participate in containerization efforts with Docker and orchestrate workloads using Azure Kubernetes Service (AKS).
- Utilize Node.js scripting for automation or utility tasks, if applicable.
Required Qualifications & Skills :
Bachelors degree in Computer Science, Information Technology, or a related field.6+ years of overall IT experience with a minimum of 4 years focused on full stack development.Strong hands-on experience in front-end technologies : HTML5, CSS3, Bootstrap, and Angular (2+).Proven expertise in backend development using ASP.NET Core, C#, MVC, and Entity Framework.Experience in designing and developing RESTful APIs and integrating third-party APIs.Solid database skills with SQL Server including writing optimized queries, stored procedures, and working knowledge of database design.Proficient with version control and CI / CD tools : Git, Azure DevOps Pipelines.Understanding of multi-threading, asynchronous programming, and parallel execution in C#.Exposure to cloud environments, preferably Microsoft Azure, including PaaS and serverless technologies.Excellent problem-solving, debugging, and analytical skills.Strong communication skills and ability to work collaboratively in an agile team environment(ref : hirist.tech)