At a Glance
- Tasks: Lead the development and enhancement of our CiviCRM platform for a charity.
- Company: Join a mission-driven charity focused on member support and engagement.
- Benefits: Enjoy flexible part-time hours, autonomy, and a collaborative environment.
- Other info: Opportunity for growth in digital transformation and automation projects.
- Why this job: Make a real impact by improving systems that support our community.
- Qualifications: Experience with CiviCRM, PHP, MySQL, and strong communication skills.
The predicted salary is between 30000 - 40000 £ per year.
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
- 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
- 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
- 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.
CRM and Systems Developer employer: Withheld
WITHHELD is an excellent employer that values innovation and autonomy, providing a dynamic work environment for those passionate about digital transformation. Employees benefit from a collaborative culture that encourages professional growth and offers opportunities to work on impactful projects, all while enjoying the flexibility of a part-time role. Located in a vibrant area, the company fosters a supportive atmosphere where your contributions truly make a difference.
StudySmarter Expert Advice🤫
We think this is how you could land CRM and Systems Developer
✨Get Involved in Local IT Meetups
One of the best ways to land a part-time gig in IT consulting is to dive into local tech meetups or industry events. These gatherings are goldmines for networking and can put you in touch with potential employers looking for fresh talent like you!
✨Join Online Communities & Forums
Check out online platforms such as Reddit, Stack Overflow, or even specific Facebook groups focusing on IT consulting. Engaging in discussions there can help you build a reputation and might even lead you to part-time opportunities shared by members.
✨Showcase Your Skills on GitHub or a Personal Blog
Don’t shy away from showcasing your technical skills! Create a GitHub repository or write blog posts about your consulting projects. This not only builds your portfolio but also demonstrates your capability to Withheld when you apply for the CRM and Systems Developer role.
✨Apply Through Withheld's Website
Make sure you apply through Withheld's website. Part-time roles can sometimes fly under the radar, so don’t hesitate to follow up with a connection to express your interest. We’re here to help you get your foot in the door!
We think you need these skills to ace CRM and Systems Developer
Some tips for your application 🫡
Show Off Your Tech Skills:In IT consulting, it's crucial to highlight your technical skills and tools you're familiar with. Make sure your CV lists relevant programming languages, software tools, and any specific methodologies like Agile or Scrum that you've worked with. This shows you're not just theory, but you can handle the practical side too!
Include Real-World Projects:If you've done any consulting projects—be it through internships, university, or freelance work—include them in your application. Describe the challenges you faced, the solutions you implemented, and the actual impact of your work. This kind of hands-on experience speaks volumes to potential employers like Withheld.
Tailor Your Application for Part-Time:Since this is a part-time role, emphasise your time management skills in your cover letter. Explain how you can balance your studies or other commitments alongside the job. We're looking for someone who can be flexible yet dedicated, so make that clear!
Convey Your Passion for Consultancy:In your application, share why you’re interested in IT consulting specifically. Talk about any relevant experiences that sparked your passion for guiding businesses through tech challenges. Your enthusiasm will stand out and resonate with the values of Withheld, showing that you're a good fit.
How to prepare for a job interview at Withheld
✨Brush Up on Your Tech Stack
For a part-time role in IT consulting, it’s essential to be up to speed with the tools and technologies commonly used in the industry. Make sure you can talk confidently about your experience with systems, programming languages, or software relevant to the projects Withheld is tackling.
✨Demonstrate Your Problem-Solving Skills
Expect to face scenario-based questions that assess your analytical skills. Be ready to tackle case studies or real-world problems that the company has faced, articulating your thought process clearly. We should think of examples that highlight our problem-solving abilities in previous roles or projects.
✨Show Your Flexibility and Adaptability
Part-time positions often require us to juggle multiple tasks and schedules. Be ready to discuss times when you successfully managed conflicting priorities, and how your approach to adaptability can benefit Withheld. Let’s show them we can handle diverse challenges on a flexible basis!
✨Have a Portfolio Ready
While we might not be going for a full-time gig, having a portfolio of our work can give us an edge. Pull together case studies, project summaries, or client feedback that showcase our consulting prowess, and have it ready to share during the interview. Presenting concrete evidence of our capabilities can really set us apart!