The opportunity

As a CRM Developer you will work to customise, integrate and extend Dynamics 365 to meet client needs. You will be working with best practices not just from Dynamics 365 but also the wider industry. You will design, develop and deliver great technical solutions closely matching real business processes.

  • POSITION:Full-time
    Portishead, Bristol

The Role

Key Responsibilities

  • Configure Dynamics CRM, advising on out of the box functionality/ capabilities
  • Perform data migration using SCRIBE and SSIS
  • Consult with clients, mainly remote and some face to face, to understand what clients really need, not just what they want
  • Complex C# development to implement logic supporting CRM processes. Recognising where this is the best approach and implementing with best practices
  • Build microservices where advantageous over a monolithic approach, learning / understanding when / where this is appropriate and adapting wider industry best practices into the CRM space
  • Selection and use of appropriate supporting cloud technologies, e.g. Azure Functions, App Services, Service bus
  • Assist with integrating and / or building custom UI components
  • Work on cross-system projects, particularly integrated CRM and web projects
  • Build POCs/ prototypes/ mock-ups for clients
  • Regular demo and training customers on the solutions built
  • Work as a team, peer reviewing all changes and using our industry leading CI / CD processes to own a solution all the way through to production usage
  • Assist and work on custom development projects when required
  • Maintain awareness of and follow Chorus company procedures and guidelines, including security, regulatory and quality related matters.
  • Comply with all relevant legislative and legal requirements, including industry regulations, employment law, Data Protection and Health and Safety.
  • Demonstrate behaviours that promote our values.
  • Undertake any other duties as reasonably requested.
Microsoft surface laptop

About us

Chorus are an award-winning Managed Service Provider specialising in the design, delivery and management of cloud services. Founded over 21 years ago, we help organisations adopt and benefit from cutting-edge Microsoft technologies across Azure, Microsoft 365 and Dynamics 365. We believe that technology enables organisations to do great things and we help our clients achieve this by combing technical expertise with our friendly and service-driven approach.

Chorus office


Extraordinary results start with amazing people; we look for people with passion and drive and in return we provide you with an excellent platform to develop your career, knowledge and experience while helping our clients tackle exciting challenges.

  • Generous holiday allowance
  • Support with latest training and certifications
  • Excellent growth and advancement opportunities
  • Fantastic staff and family social events and annual awards
  • Modern office and staff area: pool table, PS4s, table football, arcade games
  • Free parking, fruit and drinks
  • Other benefits: company pension, childcare vouchers, discounted gym membership
CRM Developer

Apply for this position