Job Description:

Job Title:  CRM Communications Developer
Reports to : Head of CRM Communications
Location: Bristol and Bath

Purpose of the role:

The role of the CRM Communications Developer is a key role within the CRM Division. The focus of the role is to ensure the delivery of CRM campaigns through the building and deployment of CRM communications such as Email.

Main Responsibilities:

This is a CRM Communications role with a focus on delivery. It requires a strong level of technical, administrative and communication skills. Tasks include:

  • HTML development of CRM Communication builds
  • Campaign Management
  • Brief Management
  • Ensure job output meets the requirements of the brief;
  • Ensure benchmarks for delivery are agreed before production work commences.
  • Successful interpretation of campaign briefs received from the client, identifying any areas of the brief that require further clarification and/or approval
  • Strong focus on testing and quality of final HTML outputs
  • Keeping up with the latest email build techniques.
  • The responsibility of improving our email building process with modern techniques and build tools.

Email Design & Development

  • Drawing upon your strong email design and technical skills you will design and build HTML emails following current industry best practice guidelines. Ensuring all email templates and designs are responsive and maximised for mobile
  • Create email campaign concept ideas as well as working from a client brief
  • In addition, you will continually be looking to improve our existing and new email templates ensuring they are effective, on client brand and consistent to help maximise results
  • Assist in the management, development and execution of all email marketing and data activities inside multiple ESP’s (Email Service Providers)
  • Support the development of brand new creative(s) for our client’s customer lifecycle journeys
  • Testing and debugging HTML emails, Cross browser / device testing
  • Creation of all design assets including banners, landing pages and display creative
  • Web design/ development skills
  • Experience of copywriting



  • Manage communications in respect of all client campaign work;
  • Work alongside the other departments to provide service in line with the agreed client SLAs
  • Provide regular updates around the status of your campaign builds
  • Collaborating with designers



  • Constantly looking to improve the standard of outputs, with a finger on the pulse of modern email design and build.
  • Gain knowledge of client terminology and way of working;
  • Investigate problems and advise options when queries arise, liaising with other departments or staff when required;
  • Adopt and encourage an open-minded approach to new projects
  • Provide technical advice to other departments as and when required
  • Identify and suggest ways of continually improving the process of running campaigns
  • Ensure that the client team is kept up to date with the progress of all campaigns, making them aware of any issues that may affect delivery;
  • Attend internal or external client meetings when required
  • Good understanding of grammar

Skills & Experience:


  • Strong technical background with excellent HTML and CSS skills
  • Experience in a direct marketing industry environment;


  • Good knowledge and experience of using digital marketing tools, preferably with experience in using:
  • Hands on campaign skills, preferably with experience in using Email Deployment Platforms such as:Pure 360
    • Unica e-Message
    • IBM Marketing Cloud
    • Salesforce Marketing Cloud
    • InTouch
    • Click Dimensions
  • Strong MSOffice skills
  • Creation of all design assets including banners, landing pages and display creative
  • Web design/ development skills
  • Experience of copywriting
  • Knowledge of modern front end development tooling. Specifically Node and Grunt / Gulp.
  • Knowledge of CSS pre-processors. Specifically SASS.

Interested in applying for this role?

Please send your CV and cover letter to