Responsible for designing, developing, and maintaining web applications using Microsoft's ASP.NET framework.Analyzing business requirements and translating them into technical specificationsDesigning and implementing web applications using ASP.NET and related technologies, such as C#, HTML, CSS, and JavaScriptWriting clean, maintainable, and efficient code that adheres to industry best practices and standardsCollaborating with designers, front-end developers, and stakeholders to ensure the smooth delivery of projectsTesting and debugging applications to ensure they are functioning correctly and fixing any issues that ariseMonitoring performance and optimizing ASP.NET applications to ensure they run efficiently and meet SLAsParticipating in code reviews and providing feedback to other developers.Knowledge of web application architecture and development best practicesStrong problem-solving skills and the ability to think creatively and criticallyExcellent communication and collaboration skills, with the ability to work effectively with technical and non-technical stakeholders