Senior Software Developer

Job Type:  Full Time (Permanent)

Salary: £60,000-£65,000 + pension contributions and bonus

Location: Remote


Role summary

Digirati is looking for a software developer with digital preservation experience in a library, archive or museum context to work on our digital infrastructure and IIIF cloud services solutions. We are integrating with a wider variety of external systems and processes; you would be working on these integrations and growing the capabilities of our platforms.


Skills and Experience :

Development Skills



You will have strong current experience with the following:

  • Scala (preferably otherwise Java)
  • Terraform
  • AWS or Azure


Any experience with the following also beneficial:

  • Python
  • .NET
  • JavaScript

System experience

The more of the following the better:

  • Digital Preservation platforms and/or repositories
  • Cultural Heritage descriptive metadata standards
  • IIIF
  • Goobi
  • Archivematica
  • Understanding of file formats, format characterisation and technical metadata for both digitised and born digital
  • Geospatial file formats and Geographic Information Systems
  • An understanding of the challenges in presenting library, museum and archive collections online


Personal Skills :


  • Demonstrable experience with problem solving, identifying creative, efficient solutions to problems and taking these from initial concept, through to testing and production.
  • Able to identify opportunities where research might help identify the solution to a problem and carry out this research where necessary
  • Ability to take ownership of a problem and any associated obstacles and drive the project towards effective resolution
  • Excellent interpersonal skills: this role will involve working directly with clients and senior project stakeholders
  • Excellent verbal and written communication skills
  • Ability to present and share their work and the work of the team internally and with clients and other interested external parties
  • Experience working as part of an Agile development team
  • Degree in relevant subject or equivalent experience


This role can be remote, however we have offices in Glasgow and London and employees may work on site if that is their preference.


To apply please send a cover letter and CV to

The culture

Digirati’s success is down to our talented people. We are a trusted partner of various high profile clients and always strive to deliver projects in an innovative way utilising the latest practices and technologies to continually develop our team’s knowledge and experience. Our focus is on working closely with customers to push the boundaries and develop innovative products and solutions that exceed their expectations.

Digirati are committed to being an equal opportunities employer. There is a particular issue within our industry regarding gender representation, our gender balance is significantly higher than the industry average, we believe this has had a very positive impact on our overall culture.

We have a strong ethos of collaboration and continuous improvement, therefore we invest in our staff to improve skills and share knowledge throughout the organisation. We work with agile at scale, staff work in agile teams and participate in communities of practice according to their interests; this creates a dynamic open working culture that is flat in structure and empowers staff to drive their own work and development.

The perks

Research, Development & Learning (RDL)

Each individual’s RDL programme is unique and designed in collaboration with your line manager. You might spend this time doing formal certification, contributing to open source software or evaluating a new technology or mastering a framework you already know. We are extending this further to provide a scheduled day per month for the wider team to work collaboratively together on areas relevant to their skill sets and interests.


Client schedules permitting we can be flexible when employees start and end work

Bonus Scheme

There is an annual bonus scheme based on personal performance and company profitability.

Pension Scheme

Digirati will match your personal contribution to your pension by up to 5%.