Vacancy for Senior Software Developer (Digital Preservation) at Cambridge University Library
Vacancy for Senior Software Developer (Digital Preservation) at Cambridge University Library

Vacancy for Senior Software Developer (Digital Preservation) at Cambridge University Library

Cambridge Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
D

At a Glance

  • Tasks: Join a dynamic team to develop cutting-edge digital preservation systems and tools.
  • Company: Cambridge University Library is a prestigious institution dedicated to preserving knowledge and culture.
  • Benefits: Enjoy flexible hybrid working, skill development opportunities, and a supportive team environment.
  • Why this job: Be part of an innovative project that impacts digital access and preservation for future generations.
  • Qualifications: Experience in software development, cloud technologies, and familiarity with DevOps practices are essential.
  • Other info: Work in a friendly, agile team with access to diverse technologies and ongoing learning.

The predicted salary is between 43200 - 72000 £ per year.

We have an exciting opportunity for a Senior Software Developer to join the Software Development Team at Cambridge University Library, working on the Digital Preservation Programme to establish a new Digital Preservation Service.

Based within the Digital Innovation and Software Development team and working with the Programme's Technical Lead, the role will focus on implementing systems and tools for digital preservation, including a cloud-native, open-source repository and preservation system with serverless workflows, and enabling and ensuring ongoing access and supporting tools for the deposit, search, discovery, and use of digital materials in the Library's collections.

You will work in a small, friendly, agile development team with flexible hybrid working (on-site one day a week), where you will be given the opportunity to learn and develop your skills in a supportive and innovative environment and utilise a wide variety of technologies including:

  • Amazon Web Services (AWS) and on-premises infrastructure
  • DevOps on Linux with AWS, Terraform, Puppet and Docker
  • Search engines including SOLR
  • Databases including PostgreSQL and MySQL
  • Development workflow tools including Jira & git

To find out more about this role, please follow the link to apply below or contact John Gostick, Technical Lead Digital Preservation at jag245@cam.ac.uk.

Vacancy for Senior Software Developer (Digital Preservation) at Cambridge University Library employer: Digital Preservation Coalition

Cambridge University Library is an exceptional employer, offering a unique opportunity to work at the forefront of digital preservation in a collaborative and innovative environment. With a strong focus on employee growth, you will benefit from flexible hybrid working arrangements and the chance to enhance your skills using cutting-edge technologies. Join a supportive team that values creativity and professional development while contributing to the preservation of invaluable digital resources.
D

Contact Detail:

Digital Preservation Coalition Recruiting Team

jag245@cam.ac.uk

StudySmarter Expert Advice 🤫

We think this is how you could land Vacancy for Senior Software Developer (Digital Preservation) at Cambridge University Library

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as AWS, Terraform, and Docker. Having hands-on experience or projects showcasing these skills can set you apart during discussions.

✨Tip Number 2

Engage with the digital preservation community online. Join forums or social media groups where professionals discuss trends and challenges in digital preservation. This can provide insights that may come in handy during interviews.

✨Tip Number 3

Prepare to discuss your experience with agile development methodologies. Since the role involves working in a small, agile team, demonstrating your adaptability and teamwork skills will be crucial.

✨Tip Number 4

Consider reaching out to current or former employees of Cambridge University Library on LinkedIn. They can offer valuable insights about the work culture and expectations, which can help you tailor your approach.

We think you need these skills to ace Vacancy for Senior Software Developer (Digital Preservation) at Cambridge University Library

Proficiency in Software Development
Experience with Digital Preservation Systems
Cloud Computing (AWS)
DevOps Practices
Linux Administration
Terraform
Puppet
Docker
Database Management (PostgreSQL, MySQL)
Search Engine Implementation (SOLR)
Agile Development Methodologies
Version Control (Git)
Project Management Tools (Jira)
Problem-Solving Skills
Collaboration and Teamwork
Adaptability to New Technologies

Some tips for your application 🫡

Understand the Role: Take time to thoroughly read the job description for the Senior Software Developer position. Familiarise yourself with the specific technologies mentioned, such as AWS, PostgreSQL, and Docker, as well as the responsibilities related to digital preservation.

Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job requirements. Emphasise your proficiency in the technologies listed and any previous work in digital preservation or software development.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your enthusiasm for the role and the mission of Cambridge University Library. Mention specific projects or experiences that demonstrate your ability to contribute to the Digital Preservation Programme.

Proofread Your Application: Before submitting your application, carefully proofread all documents for spelling and grammatical errors. A polished application reflects attention to detail, which is crucial for a software development role.

How to prepare for a job interview at Digital Preservation Coalition

✨Showcase Your Technical Skills

Make sure to highlight your experience with the technologies mentioned in the job description, such as AWS, Terraform, and Docker. Be prepared to discuss specific projects where you've successfully implemented these tools.

✨Demonstrate Problem-Solving Abilities

Prepare examples of challenges you've faced in previous roles and how you overcame them. This will show your potential employer that you can think critically and adapt to new situations, which is crucial for a Senior Software Developer.

✨Familiarise Yourself with Digital Preservation

Research digital preservation concepts and practices. Understanding the importance of preserving digital materials will help you engage in meaningful discussions during the interview and demonstrate your genuine interest in the role.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the Digital Preservation Programme, and future projects. This not only shows your enthusiasm but also helps you assess if the company culture aligns with your values.

Vacancy for Senior Software Developer (Digital Preservation) at Cambridge University Library
Digital Preservation Coalition
D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>