Senior Analyst Developer
Senior Analyst Developer

Senior Analyst Developer

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
U

At a Glance

  • Tasks: Join a dynamic team to develop and enhance Moodle for digital education.
  • Company: UCL, London's Global University, committed to diversity and innovation.
  • Benefits: 41 days holiday, pension scheme, gym access, and employee support services.
  • Why this job: Make a real impact in education technology while collaborating with a passionate team.
  • Qualifications: Experience in Moodle development and strong analytical skills required.
  • Other info: Encouraging applications from diverse backgrounds to foster creativity and inclusion.

The predicted salary is between 36000 - 60000 £ per year.

We are seeking an experienced Moodle 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.

The ideal candidate 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 holidays 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.

Senior Analyst Developer employer: UCL

UCL is an exceptional employer, offering a vibrant work culture that champions innovation and collaboration within the Digital Education domain. With generous benefits such as 41 days of holiday, a defined benefit pension scheme, and a commitment to equality and diversity, employees are empowered to grow and thrive in their careers while contributing to meaningful educational advancements in a supportive environment.
U

Contact Detail:

UCL Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Analyst Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the Moodle community or tech circles. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Moodle plugins and contributions. This is your chance to shine and demonstrate your expertise in a tangible way.

✨Tip Number 3

Prepare for the interview by brushing up on your knowledge of the software development lifecycle and Moodle specifics. We want to see you confident and ready to tackle any questions thrown your way!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets the attention it deserves. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Senior Analyst Developer

Moodle Development
Plugin Development
Software Development Lifecycle
Application Software Design
Data Structures
Security
User Interfaces
Web Services
Test-Driven Development
Video Content Management Systems
Panopto
Integration with Third Party Platforms
Attention to Detail
Analytical Skills
Team Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Analyst Developer role. Highlight your experience with Moodle and any relevant plugins you've developed. We want to see how your skills match what we're looking for!

Showcase Your Projects: Include specific examples of projects you've worked on, especially those involving Moodle or similar platforms. This helps us understand your hands-on experience and how you approach problem-solving.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read through your qualifications and experiences quickly.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at UCL

✨Know Your Moodle Inside Out

Make sure you brush up on your knowledge of Moodle, especially if you've developed plugins or contributed to the core. Be ready to discuss specific projects you've worked on and how they align with the role's requirements.

✨Showcase Your Team Spirit

This role is all about collaboration within a multi-disciplinary team. Prepare examples of how you've successfully worked in teams before, highlighting your communication skills and ability to contribute positively to group dynamics.

✨Demonstrate Your Analytical Skills

Be prepared to tackle some technical questions that assess your analytical abilities. Think through your problem-solving process and be ready to explain how you approach software design and development challenges.

✨Highlight Your Attention to Detail

Since this role requires maintaining clean and secure code, be ready to discuss how you ensure quality in your work. Share examples of how you've implemented test-driven development or other practices that showcase your meticulous nature.

Senior Analyst Developer
UCL
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>