The Role
We have an exciting opportunity for a Dynamics 365 (Customer Engagement) Developer to join a growing team for one of our key clients.
As a Dynamics CRM/365 Systems developer you will have the ability to analyse requirements and transpose these into a fully functioning solution. You will be proficient in configuring all aspects of Dynamics CRM/365 including fields, forms, business processes, workflows and custom entities. You will develop components outside of the Dynamics 365, predominately in Azure.
The Opportunity
Build scalable and maintainable solutions on the Microsoft Dynamics CRM/365 platform including the creation of:
Database objects/entities
Forms
Workflows
Business rules
Automated tasks
Develop external components within the Microsoft Azure environment and federate with Dynamics 365.
Deliver in an iterative approach within an agile framework.
Undertake unit testing.
Prioritise and sequence work items.
Estimation of effort required to deliver requirements and/or stories
The Person
Excellent CRM experience using technologies from Dynamics 365 Customer Engagement to Dynamics CRM 2011, with excellent development skills in C#, .Net and JavaScript.
Experience in a customer facing or professional services role with excellent written and oral communication skills, having the ability to explain technical components to non-technical users.
Experience of the wider Azure/Office 365 stack, such as Microsoft Flow, LogicApps and Azure Functions and WebJobs.
Good experience of Agile methodologies and participating in Agile ceremonies such as sprint planning, reviews and retrospectives.
Excellent problem-solving skills and the ability to independently perform root cause analysis, alongside mentoring other members of the development team.
Building complex Dynamics CRM based solutions for a medium to large organisation.
If you feel like this is the right opportunity for you please apply below or contact Gav Johal at Cognitive Group