Key responsibilities:1. Develop and maintain ASP Dot Net web applications: As a Dot Net Developer, you will be responsible for designing, coding, testing, debugging, and implementing web applications using ASP Dot Net.2. Collaborate with cross-functional teams: Work closely with project managers, designers, and other developers to ensure the successful delivery of projects on time and within budget.3. Troubleshoot issues and conduct performance tuning: Identify and resolve any technical issues in the applications and optimize the performance of the systems.4. Stay updated with industry trends and best practices: Keep up-to-date with the latest technologies and trends in the Dot Net development space and implement best practices in your work.5. Document code and technical specifications: Document all code and technical specifications to ensure that other team members can understand and maintain the applications in the future.Required skills and expectations:1. 8-14 years of experience in ASP Dot Net development: Extensive experience in developing web applications using ASP Dot Net framework.2. Strong knowledge of C# and SQL Server: Proficiency in C# programming language and SQL Server for database management.3. Understanding of web technologies: Familiarity with HTML, CSS, JavaScript, and other web technologies for front-end development.4. Excellent problem-solving skills: Ability to analyze problems, troubleshoot issues, and come up with effective solutions in a timely manner.5. Good communication and teamwork skills: Clear communication and ability to work collaboratively with cross-functional teams for successful project delivery.