Software Developer (Back End)
Software Developer (Back End) - COSMIC
- locations
- Hinxton, Cambridgeshire
- time type
- Full time
- posted on
- Posted Today
- job requisition id
- JR103673
Do you want to help us improve human health and understand life on Earth? Make your mark by shaping the future to enable or deliver life-changing science to solve some of humanity’s greatest challenges.
We are seeking to recruit a passionate Software Developer (Backend) to join our team in developing the best of modern websites and supporting our infrastructure. You will support the world’s key cancer genomics resource, COSMIC (Catalogue of Somatic Mutations of Cancer).
About the Role:
The role focuses on developing reliable, maintainable software using Python-based technologies and modern web frameworks, while supporting deployment, testing, security, monitoring, and ongoing system maintenance. The position also contributes to the design of cloud-ready architectures that ensure COSMIC platforms remain secure, scalable, and resilient, supporting both existing services and the development of new products.
About You:
You must be a skilled and passionate Software Developer (Backend). You will care about writing clean, high quality, readable and maintainable code to support our growing suite of products.
You must be a good communicator and be able to understand the goals and aims of the collaborative COSMIC team and its customers of researchers, scientists, and clinicians, globally.
You will hold a transformational role within COSMIC that will collaborate with the Software Development Leads (web and data), Product Management.
You will help to co-design a completely new suite of bespoke enterprise-level systems to support COSMICs future innovation of products to promote commercial success. Additionally, you will be responsible for maintaining the existing legacy systems. You will co-design and implement high quality, readable and clean APIs and web services using Python, Django. Furthermore, you will assume responsibility for deployment, testing, security, monitoring, and maintenance of COSMICs products.
You will have good technical experience with either GCP or AWS and Docker. You will understand the importance of automation, CICD pipelines and infrastructure as code.
You will have technical experience on Web frameworks - Django, Django-Rest-Framework, FastAPI and/or NodeJS.
Create and deliver designs for cloud-ready and cloud-agnostic, sustainable, enterprise-level business system architectures. This will include designing the underlying framework that facilitates:
-
Globally resilient, portable, scalable, flexible, and secure multi-site website presence
-
User authentication tools that accommodate both commercial purchases and a system of validating users for free access accounts
-
Continued support for both novel and existing products as well as dependent infrastructure
-
New Product Development life cycle and Agile delivery
-
Interact with a multi-talented team working on an enterprise grade website that has a large user base and experiences a high volume of traffic.
This role has great scope for expanding your skills, knowledge, and interests as a Senior web developer. You will join a multidisciplinary, committed, and supportive team with the opportunity to work on innovative products that make a real difference to patients around the world.
Essential Technical Skills:
-
Expertise in Python with familiarity of JavaScript
-
Experience in web frameworks - Django, Django-Rest-Framework, FastAPI and/or NodeJS
-
Experience in writing unit tests, integration tests and applying TDD
-
Understanding clean code principles and thoughtful use of design patterns
-
Experience using containers (Docker), working in a Cloud environment
-
Knowledge of writing and consuming RESTful APIs
-
Knowledge of building web services that depend on complex Database relationships
Essential Competencies and Behaviours:
-
A demonstrable, enthusiastic, can-do, learn, proactive attitude
-
Enthusiasm, commitment and attention to detail
-
Ability to prioritise activities and manage the own workload independently
-
Ability to explain technical issues effectively and understandably to non-technical users
-
Ability to work collaboratively with a range of stakeholders at all levels
-
Ability to understand scientific and technical challenges
-
Excellent, broad-based and self-reliant problem-solving skills
-
Shows curiosity and a willingness to learn new technologies, tools, and ways of working
-
Adjusts to changing requirements, priorities, or technical approaches
-
Welcomes feedback from peers and seniors
-
Collaborates effectively with team members and contributes to shared goals
About Us:
COSMIC is the key information source in global human cancer research and is growing rapidly in content, scope, and value. This role is due to the evolution and expansion of our web services and products to enable this growth. We make a real difference to scientific research and to cancer patients around the world.
We provide excellent opportunities to apply best practices in software development, writing clean code and taking a test-driven development approach.
COSMIC data is gathered from a variety of sources, from manual curation to structured repositories into our databases. This position will help provide new websites, generate interactive visualisations of curation data. More about COSMIC here.
Other Information:
Application Process:
As part of your application, please:
1. Upload your CV
2. Complete the following application form: https://forms.gle/mDHbevJbfNqd7VKa6
To ensure your application is considered, please complete all screening questions; incomplete submissions will be automatically declined.
Salary per annum: £38,219 - £45,000 Role Profile
Software Developer job family: Grade 3
Contract Type: Permanent
Recruitment Process: Shortlisting w/c 4th May, Screening interview w/c 11th May, Campus Interviews w/c 25th May or w/c 1st June
Closing date: 3rd May 2026
Hybrid Working at Wellcome Sanger:
We recognise that there are many benefits to Hybrid Working; including an improved work-life balance, with more focused time, as well as the ability to organise working time so that collaborative opportunities and team discussions are facilitated on campus. The hybrid working arrangement will vary for different roles and teams. The nature of your role and the type of work you do will determine if a hybrid working arrangement is possible.
Equality, Diversity and Inclusion:
We aim to attract, recruit, retain and develop talent from the widest possible talent pool, thereby gaining insight and access to different markets to generate a greater impact on the world. We have a supportive culture with the following staff networks, LGBTQ+, Parents and Carers, Disability and Race Equity to bring people together to share experiences, offer specific support and development opportunities and raise awareness. The networks are also a place for allies to provide support to others.
We want our people to be whoever they want to be because we believe people who bring their best selves to work, do their best work. That’s why we’re committed to creating a truly inclusive culture at Sanger Institute. We will consider all individuals without discrimination and are committed to creating an inclusive environment for all employees, where everyone can thrive.
Our Benefits:
We are proud to deliver an awarding campus-wide employee wellbeing strategy and programme. The importance of good health and adopting a healthier lifestyle and the commitment to reduce work-related stress is strongly acknowledged and recognised at Sanger Institute.
Sanger Institute became a signatory of the International Technician Commitment initiative In March 2018. The Technician Commitment aims to empower and ensure visibility, recognition, career development and sustainability for technicians working in higher education and research, across all disciplines.
About Us
Life at the Sanger Institute is unique. We are tackling some of the most difficult challenges in genomic research. Our people are shaping the future by delivering life-changing science with the reach, scale, and creativity to solve some of humanity’s greatest challenges. We aim to attract, recruit, retain and develop talent from the widest possible talent pool, thereby gaining insight and access to different markets to generate a greater impact on the world.
Benefits
We offer an attractive benefits package at the Wellcome Sanger Institute. We appreciate the importance of achieving work-life balance and support this with a number of family and carer-friendly policies. Plus a flexible working policy for those who may wish to amend their working pattern or arrangement.
Visa Sponsorship
Each year, the Wellcome Sanger Institute welcomes researchers from around the world to the Genome Campus to collaborate and drive cutting-edge science. Whether you're joining as faculty, a postdoc, or a visitor, our dedicated International Team offers expert guidance and support throughout your journey, promoting the Institute’s global and collaborative ethos.