Senior Software Developer
2 weeks ago
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 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)
- 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 a 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-oriented 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.
Click the 'Apply' button below to register an account with our recruitment system (if you have not already) and apply online.
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.
#J-18808-Ljbffr-
Senior Software Developer
7 days ago
Cambridge, Cambridgeshire, United Kingdom Hyper Recruitment Solutions Ltd Full time14475Permanent £50,000 - £80,000 Site Based Cambridge, Cambridgeshire, United Kingdom Updated on: 04-04-2025ROLE OVERVIEWWe are currently looking for a Senior Bioinformatics Software Developer to join a leading biotechnology company based in the Cambridge area. As the Senior Bioinformatics Software Developer, you will be responsible for developing and...
-
Senior Software Developer
6 days ago
Cambridge, Cambridgeshire, United Kingdom VividQ Full timeJob Openings Senior Software Developer Technology & Product · Cambridge VividQ is a quickly growing deep technology company with global ambitions. Based out of Cambridge (UK), we are on a mission to bring holographic display to the mass consumer market. Our success is contingent on the vibrant community of engineers based in our Cambridge office, who...
-
AWS / Developer
5 days ago
Cambridge, Cambridgeshire, United Kingdom DOIT Software Full timeHiring a Senior AWS Developer to join a UK medical technology company specializing in advanced solutions for diabetes management. The company is based in Cambridge.Responsibilities:Design, develop, and maintain cloud-native applications using AWS services such as DynamoDB, Lambda, Cognito, and S3.Manage and optimize AWS cloud infrastructure for high...
-
Vacancy for Senior Software Developer
1 week ago
Cambridge, Cambridgeshire, United Kingdom Digital Preservation Coalition Full timeVacancy for Senior Software Developer (Digital Preservation) at Cambridge University LibraryDate: 20 April 2025Location: Cambridge, UKType: Fixed TermWe 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...
-
Cambridge, Cambridgeshire, United Kingdom DOIT Software Full timeAndroid (Java) Developer, based in England, hybridDOIT Software is an IT staff augmentation company that specializes in staffing and recruitment services for clients worldwide, with a focus on the UK, EU, USA, and Canada. Leveraging a decade of software development expertise, we excel at sourcing top engineering talent.Currently, we are looking for a Senior...
-
Senior Software Developer
6 days ago
Cambridge, Cambridgeshire, United Kingdom University of Cambridge Full timeThe University of Cambridge's Information Services is seeking an experienced Senior Software Developer. You will join a multidisciplinary development team within a Division of 30 engineers building high-profile bespoke web systems and cloud native services, and modernising existing applications. Our services are public-facing and support University staff...
-
Senior Software Developer
6 days ago
Cambridge, Cambridgeshire, United Kingdom University of Cambridge Full timeThe University of Cambridge Information Services (UIS) is seeking a talented Senior Software Developer with a strong background in front-end development to join our Drupal team, which sits within the DevOps Division of over 50 developers. This role offers a unique opportunity to shape the future of Cambridge University's digital presence. You'll work to...
-
Software Engineer
6 days ago
Cambridge, Cambridgeshire, United Kingdom Siemens Industry Software Limited Full timeDesign, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanism. Ability to understand complex products,...
-
Business Development Representative
3 days ago
Cambridge, Cambridgeshire, United Kingdom Redgate Software Full timeOverviewWe pride ourselves on partnering with our customers to bring them the best solutions to their challenges. We work closely with our Marketing and Product teams so that our product innovation makes us stand out in the market and truly help solve a problem We work hard, but also have a lot of fun - think quarterly social events, awards ceremonies and...
-
Senior Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom World Makers Full timeSenior Software Engineer (Infrastructure)We are a dynamic video game startup based in Cambridge, UK, dedicated to creating immersive and innovative gaming experiences. We are seeking a talented Senior Software Engineer (Infrastructure) to join our team and help us develop and maintain our cutting-edge game technologies and systems.At World Makers, a Senior...
-
Ruby Software Developer
3 days ago
Cambridge, Cambridgeshire, United Kingdom OHO Group Ltd. Full timeSocial network you want to login/join with:Ruby Software Developer – Greenfield Project (Tech for Good)We are seeking talented Mid to Senior-level Ruby Software Developers to join a global Nature Conservation organisation and contribute to an exciting new greenfield project.In this role, you'll collaborate closely with the Lead Engineer in a small, highly...
-
Senior Software Engineer
3 days ago
Cambridge, Cambridgeshire, United Kingdom Enterprise Recruitment Ltd Full timeEnterprise Recruitment Ltd provided pay rangeThis range is provided by Enterprise Recruitment Ltd. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA company at the forefront of developing intricate scientific systems is seeking a Senior Software Engineer to join their team. In this role,...
-
Embedded Software Developer
3 days ago
Cambridge, Cambridgeshire, United Kingdom Integrity Personnel Limited Full timeIf you have experience developing embedded real-time software on Android AOSP using C++ / Java then this exciting new Embedded Software Developer (Android) position might just be the one for youWorking in a friendly team of highly skilled developers in this well-established manufacturer of specialized communications devices, you will develop and support the...
-
Embedded Software Developer
1 week ago
Cambridge, Cambridgeshire, United Kingdom Integrity Personnel Limited Full timeIf you have experience developing embedded real-time software on Android AOSP using C++ / Java then this exciting newEmbedded Software Developer (Android)position might just be the one for youWorking in a friendly team of highly skilled developers in this well-established manufacturer of specialized communications devices, you will develop and support the...
-
Senior Software Engineer
4 days ago
Cambridge, Cambridgeshire, United Kingdom Ethicronics Full timeDirect message the job poster from EthicronicsChief Executive Officer @ Ethicronics | Low-level software products solving electronics hardware problems | University of Cambridge Lucy Cavendish…If you don't fit the main requirements to apply, please do not apply here, just send an email to apply@ethicronics.com and explain your situation, send your CV and a...
-
Senior C++ Software Engineer
1 week ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeSenior C++ Software EngineerMy client is a Fortune 100 organisation and a global leader in EDA, building the next generation of EDA tools that enable IC designers to layout the latest silicon chips. They are looking for a Senior C++ Software Engineer to join their growing, Cambridge-based R&D development team, responsible for creating innovative technologies...
-
Senior Software Engineer
1 week ago
Cambridge, Cambridgeshire, United Kingdom World Makers Full timeWe are a dynamic video game startup based in Cambridge, UK, dedicated to creating immersive and innovative gaming experiences. We are seeking a talented Senior Software Engineer to join our team and help us develop and maintain our cutting-edge game technologies and systems.At World Makers, a Senior Software Engineer (Generalist) will have the opportunity to...
-
Senior Software Engineer
4 days ago
Cambridge, Cambridgeshire, United Kingdom TEC Partners Full timeSenior Software Engineer Cambridge (Hybrid) Up to £70, DOE This is an excellent opportunity for an experienced software engineer at senior level to join this innovative SAAS company. Currently in a period of substantial growth, you can expect a friendly atmosphere where hands-on development will play an important part in your day-to-day. ...
-
Software Developer
1 week ago
Cambridge, Cambridgeshire, United Kingdom University of Cambridge Full timeCambridge University Biomedical Services has an excellent opportunity for a full stack Java web developer to join the team in the role of Software Developer for the Mouse Colony Management System (MCMS).The MCMS is a laboratory management database provided as Software as a Service to academic and commercial establishments that use Model Organisms (for...
-
Senior Python Software Engineer
4 days ago
Cambridge, Cambridgeshire, United Kingdom ic resources Full timeSenior Python Software Engineer Top of the market salaries and healthcare My client is a multi-strategy hedge fund, looking to add a talented Senior Python Software Engineer to their Cambridge-based development team. You will be contributing to the design, development and maintenance of their proprietary backtesting and analytics platform. You will be...