About the Role :
We are seeking a highly skilled and experienced Senior .NET Developer to join our dynamic software development team.
The ideal candidate will have extensive experience designing, developing, and maintaining scalable web and desktop applications using Microsoft .NET technologies.
You will collaborate with cross-functional teams to deliver high-quality software solutions that meet business needs and drive innovation.
Key Responsibilities :
- Lead the design, development, and deployment of complex applications using .NET Framework and .NET Core.
- Develop, test, and maintain robust, scalable, and secure code for web and desktop platforms.
- Collaborate with product managers, UX / UI designers, and QA teams to define requirements and ensure seamless delivery.
- Mentor junior developers and provide technical guidance to foster team growth.
- Perform code reviews and implement best practices to ensure code quality and maintainability.
- Troubleshoot, debug, and optimize application performance and reliability.
- Stay updated with the latest industry trends, tools, and technologies to drive continuous improvement.
- Ensure compliance with security standards and data protection regulations.
Required Skills & Qualifications :
Bachelors degree in Computer Science, Information Technology, or a related field.5+ years of hands-on experience with C#, ASP.NET MVC, .NET Core, and Web API development.Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like Angular or React is a plus.Strong knowledge of SQL Server and experience with ORM tools like Entity Framework.Familiarity with cloud platforms (Azure, AWS) and DevOps practices.Excellent problem-solving skills and ability to work independently and collaboratively.Strong communication skills and experience working in Agile / Scrum environments.(ref : hirist.tech)