Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software developer

Cambridge
Minderoo Centre for Technology and Democracy
Software developer
€60,000 a year
Posted: 16h ago
Offer description

Join to apply for the Senior Software Developer role at Minderoo Centre for Technology and Democracy.

The University of Cambridge's Information Services seeks an experienced Senior Software Developer to join a multidisciplinary development team within an engineering division. You will help build high‑profile bespoke web systems and cloud‑native services supporting approximately 60,000 staff and students.

Our public‑facing services are built with modern web standards, emphasis on reusability, APIs, test automation, and continuous integration. Services are deployed to cloud infrastructure in Docker containers.

Technology stack: AWS, GCP, Terraform, Ansible, Docker, Python, Django, React, Material UI, Typescript.

We maintain a DevOps culture, use Scrum, and share our practices in an open‑by‑default guidebook. The team also produces a guidebook at https://guidebook.devops.uis.cam.ac.uk.


Responsibilities

* Design and solve complex business problems by writing clean, deployable code for cloud services.
* Build and maintain Django applications.
* Develop frontend using React and TypeScript.
* Design and expose RESTful APIs and consume them in web applications.
* Write unit tests and conduct thorough code reviews.
* Use Git for version control.
* Collaborate with business stakeholders to translate requirements into technical solutions.
* Optimize Dockerfiles and manage containerized services.
* Operate in a DevOps environment with CI/CD and configuration management.
* Mentor junior developers.


Qualifications

* Expertise in Python and experience architecting Django applications.
* Strong knowledge of TypeScript, React, and modern web frameworks.
* Experience with RESTful APIs and single‑page applications.
* Proficiency in writing and maintaining unit tests.
* Hands‑on experience with cloud platforms (AWS, GCP) and infrastructure automation (Terraform, Ansible).
* Familiarity with Docker and container orchestration.
* Excellent communication and collaboration skills.
* Experience in agile practices and Scrum.
* Mentorship experience preferred.


Desired Attributes

* Self‑motivated learner who seeks technical excellence.
* Ability to produce simple architectures from complex problems.
* Strong debugging and problem‑solving skills in new environments.
* Commitment to deliver results within tight timelines.
* Deep understanding of system architecture and impact on other teams.
* Leadership and guidance for teammates.
* Agile practices mastery.

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

We particularly welcome applicants from women and/or under‑represented BME backgrounds.

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

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Mid-level software developer
Cambridge
Oscar Associates (Uk)
Software developer
£50,000 a year
Similar job
Mathematical software developer
Cambridge
Ecm Selection
Software developer
Similar job
Financial software developer - c
Cambridge
ECM Selection (Holdings) Limited
Software developer
See more jobs
Similar jobs
It jobs in Cambridge
jobs Cambridge
jobs Cambridgeshire
jobs England
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in Cambridge > Senior Software Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save