Senior Dynamics 365 Developer

Salary & Benefits: Competitive plus benefits

Department / Function: Technical Consultancy

Location: West Midlands

Job Advert Description:

The Role

We have an exciting opportunity for a Senior Dynamics 365 (Customer Engagement) Developer to join our growing CRM team in delivering high quality solutions for our clients.

The role will be acting as a senior member of the development team with excellent technical knowledge, including analysing requirements, solution design, effort estimations, build and test, as well as providing ongoing 3rd line support following implementation.

It will be customer facing and will include a degree of travel to customer sites as required.

The Opportunity

  • Deliver innovative Microsoft Dynamics 365 solutions through all stages of the development lifecycle, from analysis to design, development, testing, training, deployment and service transition.
  • Configuration and customisation of Dynamics 365 and its associated components using plugins, custom workflow assemblies and JavaScript, as well as extended Azure/Office 365 functionality.
  • Work with the wider Microsoft stack such as LogicApps, Azure Service Bus, WebJobs, PowerApps, Power BI and portals. Making use of cutting-edge technologies involving AI, IoT and RPA.
  • Liaise with internal and external customers to understand their business and technical requirements, and then develop a technical design to meet their needs.
  • Collaborate as a leading member of the development team with other developers, business analysts, solution architects and other IT professionals to implement Dynamics 365 solutions.
  • Act as a key contributor to building the capabilities of the CRM team and our best practices approaches.

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.
  • Highly proficient in deploying Dynamics 365, with experience of all configuration and customisation methods, including configuration of forms, business process flows, business rules and workflows, and customisation of plugins and custom workflow activities.
  • Experienced in integrating Dynamics 365 with other applications using a number of technologies and methods such as TIBCO Scribe, LogicApps, Jitterbit or Mulesoft. Aloso good experience of source control management systems and continuous integration/deployment (CI/CD)
  • 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.



Join NTT DATA in the UK and you will be joining a growing company where you will be more than just another employee. With an entrepreneurial attitude you will have the opportunity to grow your career and stand out from the crowd. At NTT DATA we help develop innovative business and IT solutions for some of the most respected organisations in the public and private sectors. 

At NTT DATA we place great importance on the value of diversity. The powerful effect of being able to call on a diverse workforce and all the benefits that go with it are central to our culture. It's a core principle that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion or sexual orientation. We believe that building an inclusive and diverse workplace is essential to our success; we want our people to feel comfortable, be themselves and, as a result thrive.

Back to search Email to a friend Apply now

Job alerts

Register for our email job alerts and be the first to find out about jobs you may be interested in.