Dynamics 365 Developer

Job Titles:
IT, Telecomms and Communications
£50,000 to £60,000 per annum
Plus Benefits
Contract Type:


The Company is a Microsoft CRM Gold Partner, based in Central London. Their focus is on providing digital transformation for membership and charity organisations, by delivering the right combination of strategy, digital and CRM solutions.

The Company cares about what they do, the people they work with and the person who uses what they create. They put getting things done and the experience of everyone involved first.

Their clients are organisations that serve people, not just bottom lines. They include membership bodies, charities and not-for-profit organisations. Partnering with the company enables them to better support their members through career development, fund-raising and maximising awareness of essential causes.


As a Dynamics 365 Developer, you will work as part of a team of other Dynamics 365 Developers, Technical Consultants and Functional Consultants to design and implement medium to enterprise integrated Dynamics solutions.
You would be responsible for:

  • Helping to design and develop Microsoft Dynamics CRM components and customisations (Plugins, Workflow Activities, JavaScript functions)
  • Collaborating with The Company’s Dynamics team and web team in order to build an end-to-end solution
  • Working in multiple integrations with external providers using WCF Services and Web API
  • Working with multiple Dynamics CRM versions from 2011 to Dynamics 365 online
  • Ensuring best practices are applied to what you produce
  • Looking for new ways of delivering excellent development

This role requires:

  • At least 3 years’ experience in C# / JavaScript development
  • Demonstrated proficiency in coding and code patterns
  • At least 3 years’ involvement with Dynamics CRM
  • Knowledge of Dynamics CRM customisation and configuration
  • Experience with Microsoft Dynamics CRM SDK
  • Experience with REST/ SOAP, JSON and XML
  • Experience with developing and consuming secure web services

The ideal candidate will also have:

  • Experience with on premises and Online versions of Dynamics CRM
  • Experience with Azure development (Web Jobs, Queue solutions etc)
  • Experience with SSRS Reports (Fetch XML, SQL)
  • Knowledge of integration with Financial services (payment providers)
  • Experience with data migration / integration (such as SSIS, Kingsway Soft, Scribe, Task Center)


  • A flexible benefits package you can tailor to suit you
  • Professional development
  • Accelerated career progression, including potential to become design lead within the agency
  • An environment that encourages entrepreneurial spirit