Senior Developer (Fixed Term)

University of Cambridge
January 07, 2024
Offerd Salary:£40,521-£54,395
Working address:N/A
Contract Type:Fixed-term: The fund
Working Time:Negotigation
Working type:N/A
Ref info:N/A
Senior Developer (Fixed Term)

We have an exciting opportunity for a Senior Developer to join the Software Development Team at Cambridge University Library. You will help to develop and maintain a wide range of applications that preserve and provide access to our world-class treasures, including the notebooks of Isaac Newton and the correspondence of Charles Darwin, among many others.

There will also be the opportunity to be involved in digital humanities research projects, working closely with researchers, using innovative technologies to uncover new knowledge and collaborating with partners in the UK and abroad. We are committed to using and producing open-source software and helping to support the wider library and museum community.

You will work in a small, friendly, agile development team where you will be given the opportunity to learn and develop your skills in a supportive and innovative environment.

We develop and manage many services, including the Library Management and workflow systems (https: //, ArchiveSearch - (https: //, SpaceFinder -(https: // and a wide variety of other websites and applications related to the library's collections. We are also engaged in a multi-year Digital Preservation programme transforming how Digital Collections are accessed and managed.

We use a wide variety of technologies, including:

  • Amazon Web Services (AWS) and on-premises infrastructure (including serverless workflows)

  • OO languages including Python, Java, Ruby & JavaScript

  • Web development e.g. HTML, CSS and JavaScript

  • Frameworks such as Django & Rails

  • DevOps on Linux with AWS, Terraform, Puppet and Docker

  • Search engines including Elastic & SOLR

  • XML and JSON formats, XSLT

  • Databases including PostgreSQL and MySQL

  • Development workflow tools including Jira & git

  • Automated testing practices and tools

  • You will enjoy:

  • Working in a friendly and supportive team environment, on varied and engaging work

  • Access to wide range of training and self-development opportunities

  • Generous annual leave and pension schemes

  • Flexible hybrid working (on-site one day a week)

  • We are looking for someone with good knowledge of object-orientated programming and full stack development, with experience of some of the technologies listed. The candidate must show a flexible and innovative approach to problem solving, strong communication skills, and be a team-player who can self-organise and prioritise effectively.

    Fixed-term: The funds for this post are available for 3 years in the first instance.

    We welcome applications from individuals who wish to be considered for part- time working or other flexible working arrangements.

    We particularly welcome applications from candidates from a BME background for this vacancy as they are currently under-represented at this level in our department.

    Click the 'Apply' button below to register an account with our recruitment system (if you have not already) and apply online.

    To find out more about this role, see Further Particulars. For more information, contact Jennie Fletcher, Lead Developer on [email protected].

    The closing date for the post is Sunday 7 January 2024 and interviews will be held w/c 15 January 2024.

    Please quote reference VE39516 on your application and in any correspondence about this vacancy.

    The University actively supports equality, diversity and inclusion and encourages applications from all sections of society.

    The University has a responsibility to ensure that all employees are eligible to live and work in the UK.

    Further information
  • Further Particulars
  • Department/Location

    University Library








    4 December 2023

    Closing date

    7 January 2024

    From this employer

    Recent blogs

    Recent news