Senior Analyst Developer

UCL

City Of London

On-site

GBP 45,000 - 65,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

41 days holiday
Defined benefit pension scheme
On-site gym
Cycle to work scheme
Enhanced family leave

Job summary

A prestigious university in London is seeking an experienced Moodle Developer to join their Core Teaching Platforms team. The ideal candidate will contribute to Moodle development, engaging with a multi-disciplinary team to ensure quality software delivery. Responsibilities include writing clean code, maintaining software configurations, and contributing to the Moodle community. Benefits include 41 days of holiday, a pension scheme, and a commitment to diversity and inclusion in the workplace.

Qualifications

  • Strong working knowledge of software development lifecycle stages.
  • Experience with video content management systems used for education.
  • Knowledge of Moodle, its administration, and integration with third-party platforms.

Responsibilities

  • Develop and maintain Moodle applications.
  • Write and maintain clean, secure code.
  • Collaborate within a multi-disciplinary agile product team.

Skills

Moodle development
Software development lifecycle
Analytical skills
Attention to detail

Tools

Panopto

Job description

About the role

We are seeking an experienced Moodle Developer (Senior Analyst Developer) to join the Core Teaching Platforms product team within the Digital Education domain of the Information Services Division (ISD).

This role will be working within a multi-disciplinary agile product team of Moodle Developers, Analyst Developers (Ops), Learning Technologists, UX designer and Tech Leads to develop UCL's Moodle.

The team values being part of the open‑source Moodle community, providing feedback and fixes upstream wherever possible to new plugins and to core Moodle.

This role will be responsible for writing and maintaining clean, secure code and software configuration, adopting a test‑driven approach, and ensuring software is easy to use.

About you

The ideal candidate (Senior Analyst Developer) will be someone who has developed a variety of plugin types for Moodle, contributed to Moodle core, a great team player, with strong analytical skills and high levels of attention to detail.

Key requirements
  • Strong working knowledge of software development lifecycle stages, application software design including the design of multi‑tier solutions, data structures, security, user interfaces and web services, developing software applications using modern tools and advanced techniques.
  • Knowledge of and support experience with video content management systems used for education, specifically Panopto.
  • Knowledge of Moodle, its site administration, and its integration with third party platforms through LTIs/plugins.
What we offer
  • 41 Days holiday (27 days annual leave 8 bank holiday and 6 closure days)
  • Additional 5 days' annual leave purchase scheme
  • Defined benefit career average revalued earnings pension scheme (CARE)
  • Cycle to work scheme and season ticket loan
  • Relocation scheme for certain posts
  • On‑site gym
  • Enhanced maternity, paternity and adoption pay
  • Employee assistance programme: Staff Support Service
  • Discounted medical insurance
Our commitment to Equality, Diversity and Inclusion

As London's Global University, we know diversity fosters creativity and innovation, and we want our community to represent the diversity of the world's talent. We are committed to equality of opportunity, to being fair and inclusive, and to being a place where we all belong.

We therefore particularly encourage applications from candidates who are likely to be underrepresented in UCL's workforce.

These include people from Black, Asian and ethnic minority backgrounds; disabled people; LGBTQI+ people; and for our Grade 9 and 10 roles, women.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

VLE Moodle Analyst/Developer
VLE Moodle Analyst/Developer

WEG Tech • Coventry

Hybrid
GBP 47,389 - 56,535
Holiday Pay
Benefits
Senior Moodle Developer: Core LMS & Plugins Specialist
Senior Moodle Developer: Core LMS & Plugins Specialist

UCL • City Of London

On-site
GBP 45,000 - 65,000
41 days holiday
Defined benefit pension scheme
On-site gym
+2
Senior Analyst Developer
Senior Analyst Developer

The University of Huddersfield • Huddersfield

Hybrid
GBP 28,000 - 42,000
Hybrid work
Senior Technology Enhanced Learning Officer
Senior Technology Enhanced Learning Officer

King's College London • City of Westminster

On-site
GBP 40,000 - 45,000
Lms Support Specialist - Huddersfield
Lms Support Specialist - Huddersfield

NFP People • West Yorkshire

Hybrid
GBP 35,000 - 52,000
26 days holiday rising to 30
8 bank holidays
Personal pension scheme
+5
Senior Technical Lead (Dynamics 365)
Senior Technical Lead (Dynamics 365)

UCL • City Of London

On-site
GBP 85,000 - 110,000
41 Days holiday
Cycle to work scheme
On-site gym
+4
Digital Education Specialist
Digital Education Specialist

Manchester Metropolitan University • Manchester

Hybrid
GBP 42,000 - 52,000
Learning Technology Developer
Learning Technology Developer

Get Staffed Online Recruitment Limited • Manchester

On-site
GBP 39,000 - 50,000
25 days holiday
Comprehensive benefits package
Learning Technologies Developer
Learning Technologies Developer

Newcastle University • Newcastle upon Tyne

On-site
GBP 37,000 - 40,000
Finance Business Partner
Finance Business Partner

University College London Hospitals NHS Foundation Trust • City of Westminster

On-site
GBP 65,000 - 90,000
41 Days holiday
Additional annual leave purchase
CARE pension scheme
+8