W

CRM and Systems Developer

Job Description - CRM and Systems Developer

CRM and Systems Developer


We are seeking an experienced CRM and Systems Developer to lead the ongoing development, maintenance and improvement of our CiviCRM platform. We are a registered charity and membership organisation dedicated to supporting our members.


CiviCRM is integral to our day to day activities, supporting membership management, event registration, communications, reporting and stakeholder engagement. We are currently working with an external supplier for development support and are looking to bring this expertise in-house.


Working closely with the Systems and Operations Manager, you will provide the technical expertise required to maintain and enhance our CRM ecosystem, implement system improvements, and support the integration of CiviCRM with our other digital platforms.


This is an excellent opportunity for an experienced CiviCRM specialist seeking a flexible part-time role with significant autonomy and variety. 


Key responsibilities


CiviCRM development and administration



  • Act as the lead technical administrator and developer for the CiviCRM platform

  • Maintain, develop and optimise CiviCRM to support organisational requirements

  • Configure, customise and extend CiviCRM functionality where required

  • Develop and maintain custom workflows, extensions and integrations

  • Manage platform upgrades, security patches and routine maintenance

  • Monitor system performance and resolve technical issues

  • Maintain system documentation and technical records

  • Create bespoke reports and functionality to align with our overall strategy and provide KPI reports for the Board of Trustees


Membership, events and communications



  • Support and enhance membership management processes and workflows

  • Maintain and improve event registration, attendance tracking and payment processes for both online and in-person events

  • Manage the personalised outputs such as certificates, name badges, invoice templates and other relevant documents

  • Support the configuration and maintenance of Mosaico templates and email communication workflows

  • Develop reporting tools and dashboards to support organisational decision-making

  • Ensure high standards of data quality and data integrity

  • Identify opportunities for automation and process improvement

  • Support targeted communication campaigns through data segmentation and automated marketing


Systems integration



  • Work with the Systems and Operations Manager to develop and maintain integrations between CiviCRM and:

  • Drupal websites (with support from third party Drupal developers)

  • Payment gateways such as Stripe and Paypal

  • Finance systems (Xero, Dext)

  • Email and communications platforms (Outlook and SparkPost)

  • Other third party services as required

  • Support data imports, exports and synchronisation processes

  • Identify opportunities for automation and process improvement


Technical Advice and Project Delivery



  • Work closely with the Systems and Operations Manager to implement system improvements and digital transformation projects

  • Provide technical advice and recommendations on platform capabilities and implementation approaches

  • Assist in evaluating new technologies, integrations and AI-enabled tools

  • Support user training and knowledge sharing where appropriate


Essential Skills and Experience:



  • Proven experience in administering, developing and customising CiviCRM 

  • Strong understanding of CiviCRM architecture, configuration and extension development

  • Experience integrating CiviCRM with Drupal

  • Strong PHP and MySQL skills

  • Experience with Drupal programming

  • Experience working with APIs and third-party integrations

  • Experience troubleshooting and resolving technical issues within CRM platforms

  • Experience designing reports and maintaining data quality

  • Knowledge of web technologies including HTML, CSS and JavaScript

  • Understanding of security best practices and GDPR principles

  • Ability to work independently and manage competing priorities 

  • Excellent communication skills and the ability to explain technical concepts to non-technical colleagues


Desirable Skills and Experience



  • Experience working with membership organisations, charities, professional bodies or associations

  • Experience with Mosaico and email marketing workflows

  • Experience integrating payment gateways and finance systems

  • Experience with cloud-hosted infrastructure and server administration

  • Knowledge of AI-enabled tools, workflow automation or low-code platforms

  • Experience using Git and version control systems

  • Experience supporting event management systems and processes


What We Offer



  • A flexible part-time role with significant autonomy

  • The opportunity to become the in-house technical lead for a mission-critical CRM platform

  • Varied and interesting work across membership management, events, communications and digital systems

  • The opportunity to contribute to future digital transformation and automation projects

  • A collaborative and supportive working environment


To apply: Please submit a full CV and cover letter showing how your previous experience and skills meet the requirements of the role. Applications without a CV and cover letter will not be considered.


Please submit your application by 30 July 2026.

Original job CRM and Systems Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar CRM and Systems Developer Jobs in the UK

GrabJobs is the no1 job portal in the UK, connecting you to thousands of jobs fast! Find the best jobs in the UK, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.