Role : Dotnet Full Stack Developer (Angular 10+and above / .NET Core / C#)
Experience : 4 - 8 Years
Location : Bangalore / Chennai
We are looking for a skilled and motivated Dotnet Full stack Developer with a passion for building scalable, high-performance web applications across the entire stack. The ideal candidate will have substantial experience developing modern user interfaces using Angular and robust back-end services using the Microsoft .NET Core technology stack.
Key Responsibilities :
- Design and Development : Lead the design, development, and maintenance of full-stack web applications, ensuring high performance, responsiveness, and security.
- Front-End Expertise : Develop dynamic and engaging user interfaces using Angular (version 10 or above), TypeScript, HTML5, and CSS / SCSS.
- Back-End Development : Build scalable and secure RESTful APIs and microservices using .NET Core and C#.
- Database Management : Design and optimize database schemas, stored procedures, and queries in MS SQL Server or similar RDBMS / NoSQL databases.
- Code Quality : Implement unit, integration, and end-to-end tests; conduct code reviews; and ensure adherence to coding standards, SOLID principles, and design patterns.
- Collaboration : Work within an Agile / Scrum team, collaborating closely with product managers, designers, and other engineers throughout the entire SDLC.
- DevOps / Cloud : Utilize version control systems (Git) and contribute to CI / CD pipelines and cloud deployments (Azure / AWS knowledge is a plus).
Required Skills & Qualifications :
4 to 8 years of hands-on experience in full-stack web development.Mandatory : Strong proficiency in C# and .NET Core (ASP.NET Core, Web API, Entity Framework Core).Mandatory : Expert-level knowledge of the Angular framework (v10+) and its ecosystem (RxJS, NgRx / State Management, Typescript).In-depth understanding of object-oriented programming (OOP) principles and software design patterns.Experience with front-end technologies : HTML5, CSS3, JavaScript / TypeScript.Proficiency in database design, T-SQL, and ORM technologies.Excellent analytical, troubleshooting, and communication skills.(ref : hirist.tech)