Dynamics CRM Developer

Overview

The Dynamics CRM Developer will play a pivotal role in managing and enhancing the Peppermint Dynamics CRM platform within a three-month contract. The successful candidate will be the primary technical contact, collaborating closely with a team of developers, architects, business analysts, and stakeholders to deliver effective CRM solutions and improve the overall system performance while operating in a fully remote capacity.

Responsibilities

  • Take ownership of the technical design, development, and support of the Peppermint Dynamics CRM platform.
  • Design, build, and test workflows, screens, and CRM functionality.
  • Review existing customisations and identify areas requiring redevelopment or improvement.
  • Help reduce technical debt and ensure adherence to Microsoft Dynamics and Peppermint best practices.
  • Work closely with internal CMS specialists to ensure effective system integration.
  • Support DevOps, change, and release management across different environments.
  • Participate in Agile ceremonies, code reviews, and technical design reviews.
  • Provide 3rd line technical support for complex CRM issues.

Requirements

  • Solid experience with Microsoft Dynamics CRM, including development and customisation.
  • Ability to troubleshoot complex technical issues.
  • Experience in reviewing existing CRM functionality and identifying improvements.
  • Capability to work collaboratively with developers, architects, business analysts, and non-technical stakeholders.
  • Experience within Agile development environments.
  • Knowledge of controlled deployments and release processes.
  • Experience with Peppermint Dynamics CRM is advantageous, particularly in legal or professional services sectors.