Key Responsibilities :
- Design, develop, and maintain scalable web applications using .NET Core and ASP.NET MVC.
- Implement front-end components using Angular to enhance user experience.
- Utilize Entity Framework for data access and manipulation, ensuring optimal performance.
- Write and optimize SQL queries for SQL Server to manage and retrieve data efficiently.
- Deploy applications and services on Microsoft Azure, ensuring high availability and security.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews, ensuring adherence to best practices and coding standards.
- Debug and troubleshoot applications, providing timely solutions to issues.
- Stay updated with the latest industry trends and technologies related to .NET development.
Key Qualities :
Strong problem-solving skills and attention to detail.Ability to work independently as well as in a team environment.Excellent communication and interpersonal skills.Proactive attitude towards learning new technologies and methodologies.Education Qualifications :
Bachelor's degree in Computer Science, Information Technology, or a related field.Relevant certifications in .NET technologies or cloud services (Azure) are a plus.Additional Skills Required :
Proficiency in HTML, CSS, and JavaScript frameworks.Experience with RESTful APIs and web services.Understanding of Agile development methodologies.Familiarity with version control systems, preferably Git.Knowledge of DevOps practices and CI / CD pipelines is an advantage.(ref : hirist.tech)