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.
To apply online for this vacancy and to view further information about the role, please click the 'Apply' button above.
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.
Similar Positions
-
Senior Software Developer Front End, University of Cambridge, United Kingdom, about 22 hours 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...
-
Deputy Director (Partnerships And Communications), University of Cambridge, United Kingdom, about 14 hours ago
Following a strategic review, the Cambridge Trust is seeking a new Deputy Director to manage the Trust’s relationship with external partners and donors and lead external communications during an e...
-
Senior Research Associate In Data Science For Climate (Fixed Term), University of Cambridge, United Kingdom, about 22 hours ago
About the Role Computational modelling is at the core of climate science, where complex models of earth systems are key to the scientific process. Most models embed significant inherent and accide...
-
Senior Teaching Associate (Fixed Term), University of Cambridge, United Kingdom, about 22 hours ago
We are seeking a Senior Teaching Associate in the field of Computational Continuum Modelling and High Performance Computing in the Department of Physics. This post is to support the expansion of ...
-
Research Associate In Health Economics, University of Cambridge, United Kingdom, about 22 hours ago
Applications are invited for a full-time Research Associate in Health Economics to work in the Primary Care Unit of the Department of Public Health and Primary Care. The successful candidate will ...
-
Deputy Director (Awards), University of Cambridge, United Kingdom, about 14 hours ago
The Cambridge Trust is seeking a new Deputy Director to lead the Trust’s student awards programme during an exciting era of development for the organisation following a strategic review. The new D...