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