Communicate project assignments and concepts clearly to all relevant resources and stakeholders to achieve successful project completion. Implement appropriate strategies, processes and best practices. Mentor and supervise staff and be responsible for the quality and accuracy of the work done by others. Responsible for the overall planning, execution, and success of complex software solutions. Manage own and assigned resource time effectively on moderately complex analytics projects. Document all development and project management activities in accordance with departmental procedures. Lead the Transition process to BAU support at all phases of delivery where required. Manage and co-ordinate stakeholder engagements and meetings. Proven experience as a Tech Lead. Experience in React.js framework and/or React Native. Experience in UX/UI. Previous experience of Tech Lead Good Analytical and Problem-solving skills. Excellent customer facing skills Extensive experience in C# , ASP.net , .Net, MVC, WebApi, Entity Framework, JavaScript, JQuery, CSS, HTML, BootStrap knowledge. Solid experience in .NET Core and Microsoft Azure. Track record of working with Azure in terms of deployment to AZURE PaaS, monitoring and creating Azure DevOps CICD Pipelines. Strong experience in the following - .Net Frameworks, Database platforms, RestFul API development, Front End Frameworks and Web Development. Proven record in Agile delivery. Practical knowledge of Software Design Patterns including Cloud Design Patterns Leadership, project management and business analysis skills. Experience of having worked on large IT agile deployment programs including preparing for go-live and supporting the immediate post go-live period.