Key Responsibilities: Development & Implementation:o Lead the development process using ASP.NET, C#, and the MVC framework to build robust, scalable web applications/ APIs.o Oversee front-end development, ensuring seamless user experiences through the use of HTML, CSS, JavaScripto Manage the integration and optimization of databases, including writing and optimizing SQL queries. Solutioning:o Collaborate with stakeholders to translate business requirements into technical solutions, with a focus on scalable and maintainable architecture.o Provide expert guidance on the integration of APIs and cloud services to enhance platform capabilities. Customer Engagement:o Engage with customers to understand their technical requirements, provide insights, and ensure their needs are met through effective solutioning and project delivery. Project Management:o Manage project timelines, deliverables, and resource allocation to ensure successful project execution.o Coordinate with development teams to track progress, identify risks, and implement mitigation strategies. Team Management:o Lead and mentor a team of developers, fostering a collaborative environment focused on continuous learning and improvement.o Conduct regular performance reviews, provide constructive feedback, and support the professional growth of team members.Qualifications: Technical Expertise:o Proficient in ASP.NET, C#, and the MVC framework for building robust web applications.o Strong experience with front-end technologies, including HTML, CSS, JavaScript.o Experience with database integration and SQL query optimization.o Extensive experience in API development, hosting, and management.o Knowledge of Azure cloud services, including deployment, scaling, and management of web applications.o Understanding of RESTful services and web protocols. Project & Team Management:o Proven experience in managing technical projects from inception to completion.