Responsibilities: 1. Expertise in C#.NET, ASP.NET MVC, and SQL Server for developing and maintaining web applications. 2. Strong proficiency in JavaScript, JQuery, CSS, and HTML for front-end development. 3. Ability to implement best practices in software development and coding to ensure clean, maintainable, and efficient code 4. Familiarity with data structures to write efficient and optimized code. 5. Strong team leadership and project management skills, including mentoring team members and managing project timelines. 6. Passion for continuous learning and staying updated with the latest technologies and development trends.