Senior Analyst Developer - Media Apps
Role details
Job location
Tech stack
Job description
As Senior Analyst Developer - Media Apps, you will perform a key role in shaping UCL's educational media services by supporting and providing crucial development within the Media Environment Product Team, working within a dynamic, cross-functional agile team to design, develop, and enhance Panopto and its integrations with UCL's virtual learning environment (Moodle), the timetabling system, in-room AV configurations, and other university-managed platforms.
The role collaborates closely with Media Environments product team roles to deliver features, integrations and improvements and is primarily a support role with elements of development and integration for Panopto (UCL's primary Lecture Recording and video-on-demand environment) and the UCL centrally supported virtual learning environment (Moodle), as well as other educational media Applications that make a real difference for staff and students.
This role is critical to successful service operation management-from troubleshooting technical issues, liaising with suppliers, and maintaining security and support standards, to keeping documentation up to date. The expertise of the Senior Analyst Developer helps steer the future of media applications for education and research, while ensuring our services run smoothly and continue to evolve.
Requirements
Do you have experience in UX?, The successful applicant will expand the service, improve capabilities, and develop functionalities requested by staff and students. They will also ensure UCL standards for service operation, availability, and reporting, while working and leasing with suppliers from within an Agile Product team., * 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. Moodle development experience desirable.
- Ability to work closely with senior stakeholders, product owners, and colleagues across UCL, to help ensure clarity, consistency, and high standards of delivery.
- Support and oversee a complex and fast-moving content pipeline and producing high-quality documentation that supports our rich media environment
Key requirements:
You will need to have a 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 Moodle, its site administration, and its integration with third party platforms through LTIs/plugins.
Moodle development experience desirable.
Benefits & conditions
As well as the exciting opportunities this role presents, we also offer some great benefits some of which are below:
- 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
- Immigration loan
- Relocation scheme for certain posts
- On-Site nursery
- On-site gym
- Enhanced maternity, paternity and adoption pay
- Employee assistance programme: Staff Support Service
- Discounted medical insurance