Location: | Cambridge, Hybrid |
---|---|
Salary: | £41,671 to £55,755 |
Hours: | Full Time |
Contract Type: | Permanent |
Placed On: | 25th March 2025 |
---|---|
Closes: | 20th April 2025 |
Job Ref: | VE45481 |
We have an exciting opportunity for a Senior Software 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 with closely with researchers and 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 Cambridge Digital Collections Platform, library management and workflow systems, ArchiveSearch, SpaceFinder 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 cloud infrastructure, 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.
To find out more about this role, see Further Particulars. For more information, contact Jennie Fletcher, Lead Developer on jlf44@cam.ac.uk.
To apply online for this vacancy and to view further information about the role, please click on the apply button above.
Please quote reference VE45481 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.
Type / Role:
Subject Area(s):
Location(s):