Senior Software Developer

1 month ago


Cambridge, Cambridgeshire, United Kingdom University of Cambridge Full time

The University of Cambridge's Information Services (UIS) is seeking an experienced Senior Software Developer specialising in front end development to join our Drupal team, which sits within the wider DevOps Division of 40 engineers.

The University of Cambridge is in the middle of a five year Digital Presence Programme, looking at all aspects of how we deliver websites. The successful applicant has a fantastic opportunity to help build and shape the next generation of Cambridge University websites. They will also be involved in supporting our existing substantial portfolio of over 500 websites, working with customers across all parts of the University, as well as helping develop a unified Design System for the University. We are looking for someone who would embrace this exciting and challenging opportunity to make a difference to the whole of the Cambridge University online community, from prospective and existing students through to staff of all kinds.

This is an hybrid working position, with amazing benefits, like a defined benefit pension and 41 days of annual leave inclusive of public holidays.

Ideally you will have experience in:

  • Designing, building and maintaining a variety of websites using React, deployed to cloud services.
  • Solving complex user needs with simple user journeys and interactions built from reusable solutions.
  • Coding in TypeScript, with some fluency in other languages.
  • Designing and developing RESTful APIs and consuming these in web applications.
  • Ensuring that the interfaces you implement meet current Accessibility guidelines.
  • Writing and collaborating on highly insightful, comprehensive code reviews.
  • Writing and applying unit tests as well as functional tests leveraging Selenium and BrowserStack and integrating them with GitLab CI pipelines.
  • Demonstrating excellent written and verbal communication skills.
  • Working in a cross functional service team with other engineers but also with other roles like communications, marketing, etc.
  • Collaborating with users and business representatives to gain insight, and to bottom-out detailed requirements.
  • Working with containers.
  • Working in a DevOps environment, demonstrating ownership of the full end-to-end system lifecycle.
  • Using Cloud Technologies (Google Cloud preferable), CI/CD (GitLab preferable) and configuration management tools.
  • Using git as your daily revision control system.
  • Mentoring other developers.

Ideally, you can:

  • Show experience of integrating with or building and maintaining Drupal websites.
  • 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.
  • See activities through to completion, meeting deadlines and matching your pace to the urgency of the situation.
  • Acquire an understanding of all services' architectures, thinking through potential impacts on other teams and the organisation.
  • Convince, provide work direction, and leadership to colleagues.
  • Demonstrate an excellent understanding of agile practices.
  • Show passion for innovation and excellence.

To apply online for this vacancy and to view further information about the role, please click the 'Apply' button.

Please quote reference VC41345 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.



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


  • Cambridge, Cambridgeshire, United Kingdom Skillsearch Limited Full time

    Do you have software development experience, and are you seeking a new job in Cambridge? Our client is looking for a Senior Software Engineer, and the full-time role comes with an attractive salary and benefits package. As a Senior Software Engineer, you will play a crucial role in a dynamic, agile team that helps drive the direction and design of the...


  • Cambridge, Cambridgeshire, United Kingdom ECM Selection Full time

    Creating C# tools in an eXtreme Programming development teamThis established and successful software company develops tools for operational support and portfolio management. Due to continued growth, they are seeking a C# .NET Developer to join their team working on the full-stack development of a web-based application used by some of their largest...


  • Cambridge, Cambridgeshire, United Kingdom ECM Selection Full time

    Developing high-quality front end code for a long term usageThis friendly forward-looking company creates well-designed, high-quality software for the long-term. Their product is a portfolio of enterprise tools used to support major clients in the energy industry in delivering critical services to the public.Due to continued success, they are keen to recruit...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewYou will be joining our Performance Tools team, who design and develop the tools used for software profiling and CPU performance analysis. Their use as profiling applications for platforms ranges from mobile phones, to cars, to cloud servers.We are currently expanding our focus on the cloud computing and network infrastructure use cases, and are...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Are you interested in driving the success of the most powerful Arm CPUs? We are looking for skilled C++ developers to join our compiler team.Job OverviewOur commercial compilers serve the Embedded, IoT and Automotive markets and are used by industry, government and academia to bring the latest, secure, and most performant consumer devices that power the...


  • Cambridge, Cambridgeshire, United Kingdom Hewlett Packard Enterprise Full time

    Senior HPC Software ConsultantJob Description:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today's...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Join an innovative R&D hub in Cambridge offering hybrid working Commutable from Cambridge, Bedford and Peterborough, this is a fantastic opportunity to work for a subsidiaryof a German power house within the design and manufacturing of power electronics, predominantly focused on within the renewable sector. This role will give you autonomy to work on a...


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

    Fixed-term: The funds for this post are available for 4 years in the first instance.The University of Cambridge Open Zettascale Lab (COZL) is a research group whose aim is to evolve and utilise technologies that will make up the next generation of top-flight supercomputers. These state-of-the-art systems will help gain insights into humanity's global...


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

    Fixed-term: The funds for this post are available for 30 months in the first instance. Applications are invited for a 30 month position funded by the National Centre for Atmospheric Science (NCAS), a Research Centre of the Natural Environment Research Council. You will be a key part of the group based in the Department of Chemistry at the University of...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Join an expert location tracking company Cambridgeshire / Hertfordshire, Hybrid Working Model This exciting company have been established for over 30 years, located on the outskirts of Cambridgeshire developing bespoke products tailored to their customers. Designing everything internally from the hardware through to the User Interface, you'll get to be a...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Join a leader in Radio System development Cambridge, Hybrid Working Model Currently seeking an Embedded Software Security Architect for a longstanding client and industry leader within Radio System development, specialising on RF solutions for critical business communications. The successful Embedded Software Security Architect will be an integral part of...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Our Cambridge based client is currently searching for a Senior Reliability Engineer to be responsible for all reliability aspects of new devices and ICs. The role will involve designing the reliability experiments as well as developing and analysing reliability models. An important part of the role will be to develop new electrical reliability tests in...


  • Cambridge, Cambridgeshire, United Kingdom TE Connectivity Full time

    At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world. Job OverviewTE Connectivity's Software Systems Engineering Teams provide functional and empirical analysis related to the design, development, and implementation of software operating/automation systems,...


  • Cambridge, Cambridgeshire, United Kingdom ECM Selection Full time

    C / C++ Windows OS-level virtualisation development in CambridgeWork on modern, secure virtualisation technologies for Windows platforms. You'd be part of a long-standing Cambridge based group of senior developers, part of a supportive organisation offering flexible hybrid work and a competitive package, with a strong pension and healthcare.You'll...


  • Cambridge, Cambridgeshire, United Kingdom ECM Selection Full time

    C / C++ Windows OS-level virtualisation development in Cambridge Work on modern, secure virtualisation technologies for Windows platforms. You'd be part of a long-standing Cambridge based group of senior developers, part of a supportive organisation offering flexible hybrid work and a competitive package, with a strong pension and healthcare. You'll...


  • Cambridge, Cambridgeshire, United Kingdom Oho Group Ltd Full time

    Ruby Software Engineer This Global Leading Non-for-Profit Nature Conservation Organisation who help to conserve endangered species, oceans, natural landscape, and fight climate change are looking for a 3 Ruby Engineers to join their team. You will be working on their flagship project - a web based mapping tool to display biodiversity to help protect and...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Overview:Are you an experienced Cortex-A engineer who wants to make this development experience better?In the Developer Ecosystems group at Arm, our mission is to make software development on the Arm architecture simple and intuitive. We are growing our IDE team and are looking for a passionate software engineer to help us create frictionless developer...


  • Cambridge, Cambridgeshire, United Kingdom Planarific Full time

    Job Reference: T001 - Principal Software EngineerLocation: Cambridge, UK or Hybrid (UK-based)Start date: As soon as possibleJob Type: Full-TimeSalary: CompetitiveAny additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.Are you a technologist who loves the challenge of working at the...

  • Senior Scientist

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom JR United Kingdom Full time

    We are working alongside our client in the Vertical Farming industry, based in Cambridge to hire a Senior Scientist, with a focus upon Soft Fruits.Who we areWe are a dynamic recruitment agency that has evolved since our first establishment in 2012. We work with several high-profile clients globally to help them source and retain top-tier talent.The client...