Description :
Key Responsibilities :
- Design, develop, and maintain web applications using .NET Core, C#, and Razor Pages.
- Develop and optimize SQL queries, stored procedures, and database schemas.
- Apply computer science fundamentals to solve complex software problems.
- Participate in architecture design, code reviews, and ensure code quality.
- Collaborate with Product, QA, and development teams in Agile / Scrum.
- Troubleshoot and resolve production issues.
- Ensure best practices in coding, testing, and performance tuning.
Required Qualifications :
Bachelors / Masters in Computer Science, Engineering, or related field.6+ years in .NET Core / ASP.NET Core development.Hands-on experience with C#, LINQ, Entity Framework Core, and Razor Pages.Strong SQL Server skills : complex queries, stored procedures, and performance tuning.Solid understanding of data structures, algorithms, and object-oriented design.Experience with RESTful APIs, Microservices, and Web APIs.Familiarity with design patterns, SOLID principles, Git, CI / CD, and Agile methodologies.(ref : hirist.tech)