cover
Full Time

Senior Software Developer (Ad Tech Focus)/ 5 days ago

Application ends: 2025-12-20

Quick Summary

This remote Software Developer or Senior Software Developer role in the UK focuses on the design, development, maintenance, and technical support of the Totara codebase, requiring customization, feature implementation, and complex issue resolution. Senior candidates are also expected to coach and support other developers. Essential technical requirements include proficiency in PHP and JavaScript, a strong understanding of Totara or Moodle development, proficiency with relational databases (specifically PostgreSQL), experience with version control systems (ideally GitLab), knowledge of APIs, and familiarity with Agile principles.

Software Developer or Senior Software Developer, Technical Services

Join our dynamic Technical Services team as a Software Developer or Senior Software Developer. You will play a pivotal role in the design, development, maintenance, and technical support of our Totara codebase and other products. This exciting opportunity focuses on contributing to high-quality, robust, and scalable solutions that empower our clients to meet their learning and development needs.

Your technical expertise will be key in customizing and extending the functionality of Totara, implementing new features, and resolving complex issues escalated from other teams. This role demands a blend of technical proficiency, problem-solving capabilities, and effective communication with both technical and non-technical stakeholders.

As a Senior Developer, you will also support and coach other Developers, fostering their growth and upskilling.

What you'll bring

We're seeking Developers and Senior Developers who are passionate about technology, eager to take on new challenges, and ready to make a meaningful impact. While we expect familiarity with many of the following areas, we provide opportunities and support for further growth and development.

  • Proficiency in a modern programming language, such as PHP.
  • Proficiency in modern front-end frameworks, such as JavaScript.
  • Strong understanding of Totara or Moodle (customization and development).
  • Proficient with relational databases, particularly PostgreSQL.
  • Experience with version control systems (ideally GitLab).
  • Knowledge of API's.
  • Ability to leverage Agile principles.
  • Experience in scoping and estimating project and development tasks.
  • Excellent problem solving and debugging skills.
  • Strong communication and collaboration skills.

Perks and Benefits:

  • Enhanced Parental Leave
  • Private Healthcare
  • Life Insurance 4x Salary
  • Professional Development Opportunities
  • Annual Wellbeing Allowance
  • New Joiner home working set-up allowance
  • Additional Paid Leave: Birthday off, Working days between Christmas and New Years Eve

We're committed to building a diverse, equitable and inclusive workplace where everyone feels they belong. We welcome applications from people of all backgrounds, identities and experiences, and we're happy to make adjustments to support you through the recruitment process - please just let us know.

Share

Totara Learning Solutions

Totara Learning Solutions

  • Address
    Remote
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy