CRM Developer

CRM Developer

Main Purpose of the job

Carry out work on new and existing applications, predominantly for the Legal sector, including development in MS Dynamics 365 as well as working on greenfield projects when required.

Key tasks and Responsibilities

  • Take part in deployment of applications as well as supporting any product that Fusion has developed, directly liaising with the client or by assisting our in-house support team
  • To take ownership of work allocated as part of a given sprint and to support the team in achieving the sprint goal
  • To document their work, including design documentation, testing logs and time recording
  • Be involved in external communication involving clients. This may involve emails, telephone calls or site visits. The job holder is expected to treat all communication with clients professionally; this extends to wearing appropriate attire for site visits
  • Support all products that Fusion has developed. This includes directly liaising with the client or by assisting our in-house support team.
  • Assess client requirements, either based off a provided specification or by liaising with the client to elicit requirements
  • Produce requirements and solution documentation
  • Communicate effectively and appropriately with the client
  • Work as part of a team on large projects
  • Manage your own projects


  • Experience working with MS Dynamics 365 and the Power Platform
  • Commercial experience in some of the following .Net, C#, SQL, Javascript, JQuery, HTML, CSS
  • Comfortable in utilising or picking up technologies and where appropriate making suggestions based on personal knowledge or experience.
  • Work to ‘Agile’ development methods; therefore, you must possess excellent teamwork and communication skills
  • Working Knowledge of DevOps and scrum development
  • Knowledge and interest in computer systems and the latest technologies
  • The ability to learn new technologies quickly
  • Methodical and analytical mind
  • The ability to communicate complex procedures to other colleagues
  • Commercial and business awareness
  • Good communication skills both written and verbal
  • Attention to detail and desire to probe further when required

Tech & Tools you will be working with

  • MS Dynamics 365
  • Power Apps
  • C#, HTML / JavaScript / CSS
  • Microsoft DevOps
  • Microsoft Teams

To be successful in this role, you will need a good amount of knowledge of programming languages and the software development life-cycle. A Bachelor’s degree in computer science or equivalent or more than 3+ years industry experience is preferred.

Job Type:





  • Casual dress
  • Company events
  • Company pension
  • Cycle to work scheme
  • Health & wellbeing programme
  • Private medical insurance

Key Info

Closing Date

On Application

Employment Type
Full Time

Apply for this job

File extension not allowed clear
File size too big clear
File upload failed clear
Browse Files
(max filesize 4mb - allows .doc, .docx, .pdf)