Responsibilities: Develop and maintain scalable web applications using .NET technologies. Collaborate with cross-functional teams to analyze requirements, design solutions, and implement features. Design, develop, and maintain database schemas, stored procedures, and SQL queries. Implement front-end user interfaces using Angular (versions or higher), HTML, CSS, and JavaScript. Write clean, maintainable, and efficient code following best practices and coding standards. Perform code reviews to ensure code quality and adherence to architectural guidelines. Optimize applications for maximum speed and scalability. Troubleshoot and debug issues reported by QA or end-users, and provide timely resolutions. Participate in Agile/Scrum ceremonies such as sprint planning, daily stand-ups, and retrospective meetings. Stay updated with the latest technologies, trends, and best practices in software development.