Our client’s Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organisations, providing their clients with the ability to keep up with the ever-changing digital world by implementing Microsoft’s Enterprise Resource Planning (ERP) and Customer Engagement (CE) software from the Microsoft Dynamics 365 (D365) software line.
Requirements
- University graduate with relevant degree within a computing or business discipline
- Microsoft Dynamics CRM Certifications (2016, D365) & Power Platform Certifications are desirable
- Strong technical & functional knowledge and understanding of Microsoft Dynamics CRM and Power Platform stack
- Minimum 10+ years of relevant and proven end to end implementation experience in Dynamics CRM configuration, customization, standard or customized workflows, dashboards, forms, views, integration, custom plugin development, report development
- Strong and proven experience in developing solutions that involve Power Platform (including Power Apps like Canvas, Model driven, Power Automate, Power BI, Power Pages, etc.)
- Detailed knowledge and understanding of all areas within Customer Engagement including Sales, Marketing, Customer Service & Field Services
- Good understanding of Dataverse including customisations and development of Business Data Models for different solutions etc.
- Good understand of Microsoft Dynamics CRM Accelerators, industry templates and add-ons
- Proven track record of leading technical team and successfully delivering a number of solutions for medium/ large customers
- 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 experience
- 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 hyper care support
- Strong knowledge of Azure DevOps & CI/CD pipelines
- Knowledge and understanding of.NET framework including extensive experience writing ASP.NET and C# code (not just limited to plugins/custom workflows) is a plus
- Additional Technical Skills: PCF Component development, TypeScript, Unit Testing of TypeScript/JavaScript, Unit Testing of.Net Plugins, Core technical skills, i.e. use of git for source control
Benefits
- Allowances
- Business travel allowances
- Certifications
- Private insurance
- Medical insurance