Key Responsibilities :
- Develop, test, and maintain applications using .NET Core and related technologies.
- Design and implement RESTful APIs and microservices-based solutions.
- Work with SQL Server and PostgreSQL for database design, development, and optimization.
- Write high-quality, clean, maintainable, and efficient code adhering to coding standards.
- Conduct unit testing and participate in integration testing to ensure code quality and functionality.
- Collaborate with business analysts, testers, and other developers to deliver robust IT solutions.
- Analyze technical issues, provide timely resolutions, and support production systems.
- Participate in code reviews, peer programming, and contribute to continuous improvement initiatives.
- Work within Agile / Scrum teams to ensure timely delivery of features and enhancements.
- Maintain awareness of SDLC processes, software design principles, and industry best practices.
- Prepare and maintain technical documentation for solutions and processes.
Technical Skills and Qualifications :
3 to 8 years of hands-on experience in .NET Core development.Strong knowledge of C#, ASP.NET Core, and RESTful API development.Proficiency in relational databases : SQL Server and PostgreSQL (queries, stored procedures, optimization).Experience with Entity Framework Core or other ORM tools.Familiarity with cloud platforms (Azure or AWS) and containerization (Docker, Kubernetes) is an advantage.Understanding of microservices architecture and distributed systems.Knowledge of version control systems (Git, GitHub, or Azure DevOps).Good understanding of SDLC processes, Agile methodologies, and CI / CD pipelines.Ability to debug, troubleshoot, and optimize applications for performance.Excellent communication, analytical thinking, and problem-solving skills.Preferred Qualifications :
Experience in frontend frameworks (Angular, React, or Vue.js).Exposure to message brokers (RabbitMQ, Kafka, or Azure Service Bus).Knowledge of security best practices (OAuth2, JWT, IdentityServer).Microsoft certifications in .NET or Azure are an added advantage.(ref : hirist.tech)