Digital Library Software Developer

 

Description:

We are looking for a talented software developer to join our dynamic systems and development team within the Digital Library at the University of Edinburgh. Our team develops innovative software solutions, installs, integrates and supports third-party products, and actively participates in collaborative Open-Source projects. This position will focus on the development of our Digital Collections platform (Archipelago), improving the discovery and preservation of our cultural heritage collections.

This is a hybrid-working position, and the successful candidate will be expected to work in the office at least 1 day per week (currently Tuesdays).

What we can offer you:

  • An exciting, positive, creative, challenging and rewarding place to work.
  • A generous annual leave allowance of 40 days per year (including festive closure days).
  • A strong commitment to hybrid and flexible working practices to promote a healthy work/life balance.
  • A defined-benefit pension scheme with a substantial employer contribution.
  • Access to excellent training to help you refine your skillset.
  • Varied staff discounts, family-friendly initiatives , and more.
  • A day of paid leave annually for your chosen volunteering activity.

What the job involves:

  • Installing, analysing, configuring and maintaining the Digital Collections platform and underlying servers to ensure that it meets service requirements.
  • Satisfying development requests by analysing user requirements, setting expectations and priorities, implementing solutions and conducting tests as required.
  • Completion of configuration and development using good project management skills ensuring that the work is clearly documented, and quality-assured to agreed standards.
  • Actively participating in relevant open communities and establishing strong working relationships with stakeholders to ensure the timely delivery of technical solutions that are fit for purpose.

Our ideal candidate will have:

  • Experience with implementing and documenting software built using object-orientated programming (such as Python or Java) and using front-end frameworks (such as Vue.js, React or Angular).
  • Knowledge and experience of developing applications using at least one database management system, such as Oracle, Postgres or MySQL.
  • Experience with different metadata formats.
  • Confidence and flexibility to work under pressure to produce high quality software systems and provide effective ongoing operational support.
  • Strong analytical and problem-solving skills with a flexible approach to problem resolution and an ability to deal appropriately with changing requirements.
  • Ability to manage personal workload when under pressure with good project management skills.

Organization University of Edinburgh
Industry IT / Telecom / Software Jobs
Occupational Category Digital Library Software Developer
Job Location Edinburgh,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-10-17 5:44 am
Expires on 2025-01-29