Job Description
<p><p><b>Description : </b></p><br/><p><br/></p><p>Job Title : Senior .NET Core Developer<br/><br/>Experience Required : 6+ Years<br/><br/>Location : Remote/ work at office (Kerala candidates only)<br/><br/>Employment Type : Description : </b></p><br/><p><br/></p><p>We are looking for a highly skilled and experienced .NET Core Developer with a minimum of 6 years of hands-on development experience.
The ideal candidate should have strong expertise in designing, developing, and maintaining enterprise-level applications using .NET Core along with practical experience in Azure DevOps for project management, CI/CD, and deployment Responsibilities : </b></p><br/><p><br/></p><p>- Design, develop, and maintain scalable, secure, and high-performance applications using .NET Core.<br/><br/>- Collaborate with cross-functional teams including architects, QA, DevOps, and business analysts to deliver high-quality solutions.<br/><br/>- Implement best practices in coding, architecture, and performance optimization.<br/><br/>- Work with RESTful APIs, micro-services architecture, and cloud-based applications.<br/><br/>- Manage and monitor projects in Azure DevOps, including version control, pipelines, boards, and release management.<br/><br/>- Perform code reviews, provide mentorship to junior developers, and ensure adherence to coding standards.<br/><br/>- Troubleshoot, debug, and optimize applications for maximum performance and scalability.<br/><br/>- Document technical designs, processes, and maintain system knowledge Skills & Qualifications : </b></p><br/><p><br/></p><p>- 6+ years of development experience in enterprise application development.<br/><br/>- Strong expertise in .NET Core (not .NET Framework).<br/><br/>- Proficiency in C#, LINQ, Entity Framework Core.<br/><br/>- Hands-on experience with Web APIs, micro-services, and middleware.<br/><br/>- Proficiency in SQL Server and strong understanding of database design, queries, and optimization.<br/><br/>- Experience with Azure DevOps for project and pipeline management.<br/><br/>- Familiarity with containerization tools (Docker, Kubernetes) is a plus.<br/><br/>- Strong knowledge of OOP, SOLID principles, and design patterns.<br/><br/>- Experience with CI/CD pipelines, automated builds, and deployments.<br/><br/>- Good understanding of Agile/Scrum methodologies.<br/><br/>- Excellent problem-solving skills, debugging, and analytical skills.<br/><br/>- Strong communication and collaboration to Have (Optional) : </b></p><br/><p><br/></p><p>- Experience with cloud-native development (Azure PaaS, Serverless functions).<br/><br/>- Knowledge of front-end frameworks (React, Angular, or Blazor).<br/><br/>- Exposure to unit testing frameworks (xUnit, NUnit, MSTest).<br/><br/>- Familiarity with Git branching strategies and repository : </b>Bachelors/Masters degree in Computer Science, Information Technology, or a related field.</p><br/></p> (ref:hirist.tech)