About the role
Location: Bengaluru, India
Experience: 6+ Years
Employment Type: Full-Time
Work Mode: Hybrid / Onsite (based on company policy)
Job Summary:We are looking for a skilled and experienced .NET Full Stack Developer with expertise in Angular to join our growing development team. You will be responsible for developing scalable web applications, ensuring high performance, and writing clean, maintainable code.
Key Responsibilities:- Design, develop, and maintain enterprise-level applications using .NET Core / .NET Framework, C#, and Angular (8+)
- Implement RESTful APIs and integrate front-end with server-side logic
- Participate in requirement analysis, system design, and architecture discussions
- Write clean, scalable, and maintainable code following best practices
- Perform unit testing, integration testing, and support UAT
- Collaborate with UI/UX designers, product managers, and other developers
- Work with Agile methodologies (Scrum/Kanban)
- Maintain and improve the performance of existing applications
- Troubleshoot and debug issues across the full stack
- Frontend: Angular 8+, TypeScript, HTML5, CSS3, Bootstrap, RxJS, NgRx (optional)
- Backend: .NET Core, .NET Framework, C#, ASP.NET Web API, LINQ
- Database: SQL Server, Entity Framework, stored procedures
- Tools: Visual Studio, Git, Azure DevOps, Postman, Swagger
- Other: REST APIs, JSON, JWT, Dependency Injection, Logging frameworks (Serilog/NLog)
- Experience with Azure services (App Services, Functions, SQL, Blob Storage)
- Knowledge of CI/CD pipelines
- Microservices architecture exposure
- Knowledge of containerization (Docker/Kubernetes)
- Bachelor's or Master's degree in Computer Science, Engineering, or related field