At a Glance
- Tasks: Join a dynamic team to develop and enhance UCL's Moodle platform.
- 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: Inclusive workplace encouraging diverse applicants from all backgrounds.
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 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
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 in City of London employer: UCL
Contact Detail:
UCL Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Analyst Developer in City of London
✨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 demonstrate your expertise and passion for development.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of the software development lifecycle and modern tools. Be ready to discuss how you’ve tackled challenges in past projects.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed and shows you’re serious about joining our team.
We think you need these skills to ace Senior Analyst Developer in City of London
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.
✨Show Off 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 about how you approach problem-solving and be ready to share specific instances where your attention to detail made a difference in your work.
✨Familiarise Yourself with Agile Methodologies
Since the team works in an agile environment, it’s crucial to understand agile principles. Be ready to discuss your experience with agile practices and how you’ve applied them in previous roles, particularly in software development.