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, JavaScript o 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 comp