PHP Software Developer

Team: Project team or SRE team
Reports to: Team Lead
Start Date: ASAP

As part of our ongoing success and growth, we are thrilled to announce multiple opportunities for software developers to join our team in Brighton, UK, and Ireland, remote working is also available. As part of our team, you will play a crucial role in sustaining our reputation for providing outstanding open-source software development services for our marquee brand clients in the Higher Education and not-for-profit sectors.

Job summary
As a valued team member, you will contribute to either the Catalyst project team or the SRE team, focusing on projects within the Higher Education and not-for-profit space. Our projects can range from enhancements to platforms or custom plugin development to full system migrations and platform upgrades. We also have a part of our business (SRE) that delivers a support service to a portfolio of clients, this includes working with clients and other teams within Catalyst in analysing, identifying, troubleshooting and bug fixing to increase the reliability and performance of customer sites. You must be comfortable communicating with both a technical and non-technical audience. Training to help you get settled into the role is provided via our onboarding buddy system. We encourage all our staff to develop continuously and this will be a combination of supported training and self-paced learning.

The successful candidate will have:

  • Good attitude and soft skills; collaboration, working as part of a wider team
  • Reliability and ability to commit to deadlines
  • General problem solving and debugging ability
  • Ability to work with a non-technical audience (clients and colleagues) and ability to clearly articulate      complex technical issues
  • For more senior candidates, a demonstrated ability to lead technical decisions and design
  • Ability to develop new specialist knowledge in relevant technologies, programming languages, tools, techniques and apply expertise and knowledge to deliver effective solutions
  • Excellent understanding of PHP
  • Working knowledge of JavaScript
  • Working knowledge of Linux
  • Experience with Moodle, Mahara, Drupal and Totara is desirable
  • Experience with container-based workloads and their orchestration systems; specific knowledge of AWS RDS, ECS, EKS and Docker is beneficial
  • Familiarity with Git, Gerrit, Jenkins or similar development pipeline tools
  • Familiarity with PostgreSQL and MySQL Databases

We also look out for:

  • Effective relationship building with and between teams
  • Self-motivation and proactive contributions to team planning and workflow management
  • Knowledge sharing and contributions to team process improvement
  • Affinity for Open Source ideals
  • Inclusive and respectful social interactions with both staff and clients


  • Competitive salaries with a focus on progression and professional development;
    • Junior bands starting at £25,000
    • Intermediate bands starting at £35,000
    • Senior bands starting at £50,000
  • 33 days paid annual leave allowance
  • Flexible working arrangements – including remote working options
  • Private medical insurance
  • Electric car salary sacrifice scheme
  • Bike to work scheme
  • Quarterly Townhall all team events in Brighton – fully funded

Details for applicants

If you would like to apply for a role at Catalyst, please send your C.V. and covering letter to