Dynamics 365/CRM Developer designs and builds business applications and support functions based upon identified business requirements and use cases. Provides leadership to implement strategic business objectives with an emphasis on application architecture. Applies advanced analysis skills and experience in principals of architecting, designing, demonstrating, and positioning Dynamics CRM based solutions. Responsible for researching and resolving all reported issues.
Job requirements:The successful candidate needs to be a hands-on developer and provide technical input and oversight to ensure successful project delivery Dynamics 365 development team.Portals development experience is essential.Acting in a developer / design authority you will be expected to have an excellent level of knowledge and experience of software design and software development with the Dynamics 365 technology stack - including Portals.Writing specifications and providing technical analysis documents will also be within your remit.Applications Development, design and customer stakeholder managementAdvanced Experience with Microsoft Dynamics 365 and Power AutomateExperience of software development using Microsoft .NET, C# and JavaScript;Proficient with developing, deploying, customizing and integrating Microsoft Dynamics 365Proficiency in understanding and implementing business workflows and processesExcellent experience in using Dynamics 365 APIs.Integrate existing systems and services into the Dynamics 365 architecture.Experience of working in Agile project deliveriesBe well versed in different testing methodologies, tools and techniquesExperience in agile deliveries and tight timescaleImplementing Dynamics 365 Master Data Model using Azure Logic AppsExcellent design and branding skillsExperience in a client-facing role; liaising with clients and participating in requirements gathering and design workshops.Experience in Power Bi would be advantageous.