healthcare, finance, insurance etc.); Proven ability to develop a clear understanding of clients’ needs and the ability to incorporate them into a solution following effective design approach; Experience of consultancy roles in software delivery; Experience in a delivery-orientated IT environment using waterfall, agile and DevOps methodologies; Adept at business requirement analysis, solution design, development, system verification and deployment strategies; Ability to see the bigger picture and suggest solutions both within and outside the current implementation; Experience in creation of demos, supporting pre-sales activities is an advantage; Business process mapping, Fit Gap analysis, work package estimation, work breakdown structure, modelling and documentation knowledge; Excellent understanding of Dynamics CRM DB Schema and Business Data Model including the customisation and development of Business Data Models for different solutions; Broad understanding of software development lifecycle, development management, release management, data migrations, cut-over planning and hypercare support; Knowledge of Azure DevOps & CI/CD is a plus; Knowledge and understanding of. A University graduate with relevant degree within a computing or business discipline; Microsoft Dynamics CRM Certifications (2016, D365) AND/OR Power Platform Certifications are desirable; Strong technical & functional knowledge and understanding of Microsoft Dynamics CRM and/or Power Platform technology stack covering a wide spectrum of industries and sectors; Minimum 12+ years of proven experience in IT which includes end to end implementation experience in either of Dynamics CRM / Power Platform solutions; Strong and proven experience in developing solutions that involve Power Platform (including Power Apps like Canvas, Model driven etc., Power Automate, Power BI etc.); Strong understanding of all areas within Customer Engagement including Sales, Marketing, Customer Service, Field Services, and Project Service; Good understanding of Dataverse including customisations and development of Business Data Models for different solutions etc.