Key Responsibilities :
- Architect, design, and implement scalable, maintainable, and robust microservices-based applications using industry best practices and design patterns.
- Develop and maintain Web APIs and backend services using C#, .NET Core, ASP.NET.
- Work with SQL Server or PostgreSQL databases, leveraging Entity Framework, LINQ, and OData for efficient data management.
- Collaborate with frontend developers using Angular (8+), React JS, HTML / CSS, and JavaScript to deliver seamless web applications.
- Apply OOP concepts and software design patterns to ensure code quality, reusability, and maintainability.
- Participate in code reviews, testing, debugging, and problem-solving activities.
- Use GIT for version control and collaborate effectively in an agile environment.
- Continuously upskill and learn new technologies as required by project needs.
- Ensure timely delivery of features while maintaining high standards of quality and performance.
Required Skills & Qualifications :
Total Experience : 5+ years in IT, with 3+ years hands-on experience in Angular 8+.Strong in C#, .NET Core, ASP.NET and backend development.Experience in building Web APIs, RESTful services, and microservices architectures.Hands-on experience with SQL Server / PostgreSQL, Entity Framework, and LINQ.Solid understanding of OOP concepts and software design patterns.Familiarity with frontend technologies : Angular, React JS, HTML, CSS, JavaScript.Exposure to version control systems (GIT).Strong problem-solving, analytical, and debugging skills.Willingness to learn and adapt to emerging technologies.Preferred Skills :
Experience in cloud platforms (Azure / AWS) for deploying .NET applications.Knowledge of CI / CD pipelines and DevOps practices.Familiarity with unit testing frameworks and TDD practices.(ref : hirist.tech)