The University of Cambridge's Information Services (UIS) is seeking an experienced Senior Software Developer specialising in the Drupal Content Management System (CMS) 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 Drupal 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.
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.
Ideally you will have experience in:
- Designing, building and maintaining a variety of Drupal Websites (versions 9/10, and 7).
- Writing custom Drupal modules in Drupal 9/10 and Drupal 7.
- Expert coding in PHP (inside and outside of Drupal).
- Front end development for Drupal (HTML/CSS/Twig/JavaScript - PHP Template a bonus)
- 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 as well as functional tests leveraging Selenium and BrowserStack and integrating them with GitLab CI pipelines..
- Working in a cross functional service team with other engineers but also with other roles like communications, marketing, etc.
- Working in a DevOps environment , demonstrating ownership of the full end-to-end system lifecycle.
- CI and/or CD pipelines (GitLab preferable).
- Using Git as your daily revision control system.
- Mentoring other developers.
Ideally, you can:
- Show experience with Next.JS, React and/or some fluency in other languages and web frameworks.
- Show experience of maintaining large numbers of Drupal websites at scale.
- Show experience with cloud technologies or Drupal cloud platforms.
- Learn new skills independently and proactively and constantly striving to raise technical excellence.
- Understand system and software specifications and choose appropriate designs to meet requirements.
- Show experience using Cloud Technologies (Google Cloud preferable), CI/CD (GitLab preferable) and configuration management tools.
- 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.
- Convince and provide work direction and leadership to colleagues.
- Demonstrate an excellent understanding of agile practices.
- Show passion for innovation and excellence.
Click the 'Apply' button below to register an account with our recruitment system (if you have not already) and apply online.
Please quote reference VC37244 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.
Further information
Apply online
Similar Positions
-
Senior Software Developer Front End , ;, United Kingdom, 6 days ago
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 wi...
-
Junior Clinical Training Scholar (Jcts) In Small Animal Studies , ;, United Kingdom, 3 days ago
SCHOLARSHIP AWARD: £18,370.00 PER ANNUM INCLUDING ACCOMMODATION (BILLS INCLUDED IN PACKAGE) Applications are invited for this one-year post-graduate training programme based in the Queen's Veteri...
-
Head Of Philanthropy , ;, United Kingdom, 15 days ago
Murray Edwards College is seeking to appoint a new Head of Philanthropy as a key member of the Development Team. Working closely with the Director of Development, President and wider Fellowship, t...
-
Clinical Operations Manager , ;, United Kingdom, 2 days ago
Hours Per Week: 37.5/part time hours will be considered Contract Duration: 24 months Please note that part time applications will be considered. This role is offered at either our Oxford or Cambri...
-
Postdoctoral Scientist Neurobiology Dr Marco Tripodi Lmb 2379 , Medical Research Council, United Kingdom, 5 days ago
View Vacancy -- Postdoctoral Scientist - Neurobiology - Dr Marco Tripodi - LMB 2379 Open Date 27/03/2024, 20:15 Close Date 23/04/2024, 23:55 Research Institute 1 MRC Laboratory of Molecular Biol...
-
Archive Assistant Public Engagement And Archive Operations Group Lmb 2398 , Medical Research Council, United Kingdom, 10 days ago
View Vacancy -- Archive Assistant - Public Engagement and Archive - Operations Group - LMB 2398 Open Date 17/04/2024, 16:00 Close Date 15/05/2024, 23:55 Research Institute 1 MRC Laboratory of M...