Job Purpose
We are looking for a skilled CiviCRM Specialist / Developer to optimise and manage our CiviCRM platform. You will customise systems, resolve technical issues, and enhance workflows, ensuring our data, reporting, and processes run smoothly.
This is a key role that will directly influence how we engage with members, volunteers, and stakeholders. While initially a volunteer position, there is strong potential for this to become a paid role as the organisation grows.
About the Role
As part of the Digital Infrastructure Team, you will take ownership of the organisation’s CiviCRM environment, ensuring it is efficient, reliable, and aligned with operational and strategic needs.
You will work closely with internal teams to understand requirements, translate them into system improvements, and ensure seamless integration across platforms. This role requires both technical expertise and the ability to think strategically about how systems support organisational impact.
Experience, Qualifications and Requirements
- Proven experience in CiviCRM development, customisation, and administration
- Strong knowledge of PHP, MySQL, HTML/CSS, JavaScript, and API integrations
- Experience integrating CiviCRM with Drupal and/or WordPress (preferred)
- Ability to identify, troubleshoot, and resolve software bugs and issues
- Experience designing workflows, automation, and reporting within CiviCRM
- Strong analytical and problem-solving skills
- Ability to work independently and manage priorities effectively
- Excellent communication skills, including the ability to train non-technical users
- Formal qualifications desirable but not essential; equivalent hands-on experience is mandatory
Main Responsibilities / Key Duties
- Customise and configure CiviCRM to align with organisational workflows
- Develop and maintain modules, forms, automations, and reports
- Identify, troubleshoot, and resolve system bugs, errors, and inefficiencies
- Build and implement new functionality to support organisational growth
- Integrate CiviCRM with external platforms (e.g. Drupal, WordPress, third-party tools)
- Monitor system performance, ensuring data integrity, security, and reliability
- Provide training and ongoing support to staff and volunteers
- Analyse system usage and recommend improvements to enhance efficiency and user experience
- Support data management, reporting accuracy, and stakeholder engagement processes
Additional Notes
This role is not suitable if you:
- Prefer low-responsibility volunteer work
- Avoid handling sensitive data or detailed reporting
- Are seeking immediate paid employment
- Are uncomfortable applying analysis to strategic decisions
Important to be clear:
- This is a volunteer role during the CIC’s build phase
- It carries real responsibility for data integrity and donor relations
- Formal qualifications are not required, but desirable
- Essential equivalent experience is mandatory
Next Steps
Shortlisted applicants will be invited to:
- A values-led conversation
- A practical discussion focused on systems, workflows, and problem-solving
If you believe that structured systems, data integrity, and effective processes can drive meaningful organisational impact, we would love to hear from you.
A Final Word
Systems are about people, not just technology.
If you know that:
- Trust is built through accuracy and consistency
- Data protection is a safeguarding responsibility
- Strong systems create strong relationships
- Technology must serve people, not the other way around
- Leadership means accountability and integrity
Then you understand what this role stands for.