About the Role :
Are you passionate about building scalable, high-performance web applications and writing clean, maintainable code? We are seeking an experienced .NET Developer to join our dynamic and growing team in Hyderabad. You will play a crucial role in designing, developing, and maintaining robust software solutions that drive our business forward.
Key Responsibilities :
- Develop, test, and deploy scalable and high-quality software applications using .NET technologies.
- Design and implement RESTful APIs for seamless integration with frontend and third-party services.
- Work with ASP.NET MVC, Web API, and ADO.NET to build efficient backend systems.
- Optimize application performance and ensure high responsiveness across platforms.
- Collaborate with frontend developers (Angular / React) to integrate user-facing elements with server-side logic.
- Write efficient SQL queries, stored procedures, and perform database optimization to ensure data integrity and high performance.
- Conduct thorough debugging, troubleshooting, and resolve issues in a timely manner.
- Participate in code reviews, unit testing, and integration testing to maintain code quality.
- Stay updated with the latest .NET trends, frameworks, and best practices.
- Document technical specifications and provide knowledge transfer within the team.
Required Skills & Qualifications :
Minimum 4 years of professional experience in developing large-scale software applications.Strong proficiency in .NET Framework and C# programming, with solid understanding of OOP concepts, multithreading, exception handling, collections, and generics.Proven expertise in building and consuming RESTful APIs.Hands-on experience with ASP.NET MVC, Web API, and ADO.NET.Strong SQL skills including writing complex joins, stored procedures, triggers, views, indexing, and performance tuning.Experience working with frontend frameworks like Angular or React, and proficiency in JavaScript for integration purposes.Solid understanding of software design patterns and architecture principles.Familiarity with unit testing frameworks and test-driven development.Excellent problem-solving, debugging, and optimization skills.Bachelors degree in Computer Science, Information Technology, Engineering, or equivalent.(ref : hirist.tech)