Senior Software Developer

2 weeks ago


Cambridge, Cambridgeshire, United Kingdom University of Cambridge Full time

The 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 and students (~60,000 people) meaning your work will have a significant impact on the reputation of one of the world's leading universities. We develop new services using modern web architectural standards with an emphasis on reusability, APIs, test automation, and CI. Services are deployed to cloud infrastructure in Docker containers.

Our technology stack is: AWS, GCP, Terraform, Ansible, Docker, Python, Django, React, Material UI and Typescript . We maintain a DevOps culture and use Scrum for our day to day work. We have also adopted an "open by default" approach to new work and thus you can find much of our work to date in our GitLab. The team also produces a Guidebook that collects team's practices and useful information at

Ideally you will have experience in:

Designing and solving complex business problems by writing simple, effective code that can be deployed to cloud services. Expert coding in Python. Large experience architecting django applications. Even better if you have experience with TypeScript and React and/or some fluency in other languages and web frameworks. Designing and developing RESTful APIs and consuming these in web applications. Writing and collaborating on highly insightful, comprehensive code reviews. Writing and applying unit tests. Using git as your daily revision control system. Collaborating with users and business representatives to gain insight, and to bottom-out detailed requirements. Working with containers. Writing good, optimised Dockerfiles. Working in a DevOps environment using cloud technologies, CI/CD and configuration management tools. Mentoring other developers.

Ideally, you can:

Learn new skills independently and proactively and are constantly striving to raise technical excellence. Understand system and software specifications and choose appropriate designs to meet requirements. Produce simple architectures from complex problems. Debug complex problems effectively, including in new unexplored applications. Drive and commitment to see activities through to completion meeting deadlines matching pace to the urgency of the situation. Acquire understanding of all services' architecture, thinking through potential design impacts on other teams and the organisation. Convince, provide work direction, and leadership to colleagues. Have an excellent understanding of agile practices.

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

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.



  • Cambridge, Cambridgeshire, United Kingdom Hyper Recruitment Solutions Ltd Full time

    14475Permanent £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...


  • Cambridge, Cambridgeshire, United Kingdom VividQ Full time

    Job 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

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom DOIT Software Full time

    Hiring 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...


  • Cambridge, Cambridgeshire, United Kingdom DOIT Software Full time

    Android (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...


  • Cambridge, Cambridgeshire, United Kingdom BioTalent Ltd Full time

    Senior Bioinformatics Software Developer | Cambridgeshire (UK)BioTalent has teamed up with an innovative Biotech organisation with a goal to turn microbiome science into precision therapeutics — They are on their search for a talentedSenior Bioinformatics Software Developerto join a dynamic team inCambridgeshireIn this role, you'll play a key part in...


  • Cambridge, Cambridgeshire, United Kingdom University of Cambridge Full time

    The 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

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Siemens Industry Software Limited Full time

    Design, 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,...


  • Cambridge, Cambridgeshire, United Kingdom Redgate Software Full time

    OverviewWe 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...


  • Cambridge, Cambridgeshire, United Kingdom World Makers Full time

    Senior 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...


  • Cambridge, Cambridgeshire, United Kingdom Enterprise Recruitment Ltd Full time

    Enterprise 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,...


  • Cambridge, Cambridgeshire, United Kingdom OHO Group Ltd. Full time

    Social 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...


  • Cambridge, Cambridgeshire, United Kingdom Integrity Personnel Limited Full time

    If 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...


  • Cambridge, Cambridgeshire, United Kingdom Integrity Personnel Limited Full time

    If 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...


  • Cambridge, Cambridgeshire, United Kingdom Ethicronics Full time

    Direct 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...

  • Software Developer

    5 days ago


    Cambridge, Cambridgeshire, United Kingdom Harris Computer Full time

    i2, a Harris Computer company, are seeking a skilled Software Developer to join one of our core development teams and help us enhance our i2 products and services, which are used by more than 2000 law enforcement, national security, military and major commercial organizations in 130 countries across the world.The successful candidate will play a pivotal role...


  • Cambridge, Cambridgeshire, United Kingdom TEC Partners Full time

    Senior 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. ...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Senior C++ Software Engineer£60,000 - £70,000 & Hybrid workingMy 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...


  • Cambridge, Cambridgeshire, United Kingdom TN United Kingdom Full time

    Social network you want to login/join with:Senior Software Engineer (Infrastructure), CambridgeClient:World MakersLocation:Cambridge, United KingdomJob Category:OtherEU work permit required:YesJob Reference:8300dea2f5f0Job Views:2Posted:13.04.2025Expiry Date:28.05.2025Job Description:We are a dynamic video game startup based in Cambridge, UK, dedicated to...


  • Cambridge, Cambridgeshire, United Kingdom TN United Kingdom Full time

    Social network you want to login/join with:Senior Software Engineer (Infrastructure), CambridgeClient:World MakersLocation:Cambridge, United KingdomJob Category:OtherEU work permit required:YesJob Reference:8300dea2f5f0Job Views:2Posted:13.04.2025Expiry Date:28.05.2025Job Description:We are a dynamic video game startup based in Cambridge, UK, dedicated to...


  • Cambridge, Cambridgeshire, United Kingdom ic resources Full time

    Senior 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...