Senior Software Developer

1 month ago


Cambridge, United Kingdom Wellcome Sanger Institute Full time

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.

**About the Role**:
We have an exciting opportunity for Senior Software Developer to join our COSMIC Team on a permanent contract. You will hold a transformational role within COSMIC that will collaborate with the Software Development Leads and the teams (web and data), Science, Curation, Product Management teams. 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.

**You will be responsible for**:

- Work as part of the COSMIC scrum team to deliver high quality products, including writing clean, readable, well-designed and maintainable Python Code
- Design, document and co-develop web services for internal and external consumption
- Maintain and support existing COSMIC products, including bug fixes and feature development
- Lead communication with the wider team to understand complex scientific requirements and collaborate the technical needs with the development team.
- Collaborate with other developers, science team, curators and the wider team to solve problems and share knowledge.

**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 required due to the evolution and expansion of our web services and products to enable this growth. These resources make a real difference to scientific research and to cancer patients around the world.

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.

**About You**:
You will be skilled and passionate about Software Developer and you will be able to write clean, high quality, readable and maintainable code to support our growing suite of products.

In this role, you will have the opportunity to collaborate with Researchers across the Globe to fulfil COSMIC's aims.

This role has great scope for expanding your skills, knowledge, and interests as a Senior Software 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 Skills**:

- Degree or equivalent experience in Bioinformatics, Software development or Computer Science
- Understanding of cancer biology and genomic data
- Ability to convert scientific requirements into technical requirements
- Expertise across large and complex relational databases, proficient in SQL
- Proficient in Python or PERL
- Understanding clean code principles and thoughtful use of design patterns
- Knowledge of building web services that depend on complex Database relationships
- Experience working in an Agile scrum team
- Ability to work with a high degree of detail and thoroughness, independently and part of a team
- Strong interpersonal skills with the ability to communicate with people from a wide variety of disciplines
- Ability to develop and maintain collaborative working relationships with internal and external groups
- A demonstrable, enthusiastic, can-do, proactive attitude
- Enthusiasm, commitment and attention to detail

**Other Information**:
**Salary per annum: £47,643-£56,600 **(dependent upon skills and experience).

**Other information**:
**Closing Date: 15th September 2023**

**Working at Wellcome Sanger**:
Our flexible-hybrid working environment is designed to support a healthy work-life balance. This means you can work flexibly with a combination of working from home, and working from our Campus to allow you to focus on being productive and part of the team while enjoying the benefits of working flexibly.

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



  • Cambridge, United Kingdom Software AG Full time

    Software AG simplifies the connected world. Founded in 1969 it helps deliver the experiences that employees, partners and customers now expect. Its technology creates the digital backbone that integrates applications, devices, data and clouds; empowers streamlined processes; and connects “things” like sensors, devices and machines. It helps 10,000+...


  • Cambridge, United Kingdom Cloud Software Group Full time

    You understand software development principles and apply those to craft code that's easy to understand, modify, and test. You also understand quality, resiliency and supportability. If you're a self-motivated developer who enjoys taking ownership and making a tangible impact, we want to hear from you! Our team:  The StoreFront Services team, based in...


  • Cambridge, United Kingdom VividQ Full time

    Job Openings Senior Software Developer Technology & Product · Cambridge VividQ is a quickly growing deep technology company with global ambitions. Based out of Cambridge (UK), we are on a mission to bring holographic display to the mass consumer market. Our success is contingent on the vibrant community of engineers based in our Cambridge office, who...


  • Cambridge, United Kingdom Cloud Software Group Full time

    We're looking for a Senior Software Engineer for our flagship XenServer hypervisor to maintain a technical relationship with our hardware-vendor partners, develop new virtualisation capabilities, and resolve discovered defects. As part of the Partnership Engineering team you will be responsible for liaising with tier 1 OEMs and hardware vendors to enable...


  • Cambridge, United Kingdom Redline Group Ltd Full time

    An exciting opportunity has arisen for a Senior Embedded Software Developer based in Cambridge, to join a world-leader in network development for Internet of Things ("IoT") communications.The Senior Embedded Software Developer, Cambridge, will report into the Head of Software and will be responsible to:Take technical ownership of electricity meter protocol...


  • Cambridge, United Kingdom Redline Group Ltd Full time

    An exciting opportunity has arisen for a Senior Embedded Software Developer based in Cambridge, to join a world-leader in network development for Internet of Things ("IoT") communications.The Senior Embedded Software Developer, Cambridge, will report into the Head of Software and will be responsible to:Take technical ownership of electricity meter protocol...


  • Cambridge, United Kingdom Redline Group Ltd Full time

    An exciting opportunity has arisen for a Senior Embedded Software Developer based in Cambridge, to join a world-leader in network development for Internet of Things ("IoT") communications. The Senior Embedded Software Developer, Cambridge, will report into the Head of Software and will be responsible to: Take technical ownership of electricity meter...


  • Cambridge, United Kingdom Redline Group ltd Full time

    An exciting opportunity has arisen for a Senior Embedded Software Developer based in Cambridge, to join a world-leader in network development for Internet of Things ("IoT") communications. The Senior Embedded Software Developer, Cambridge, will report into the Head of Software and will be responsible to:Take technical ownership of electricity meter protocol...


  • Cambridge, United Kingdom Cloud Software Group Full time

    LEAD SOFTWARE ENGINEER – HYPERVISOR Are you an ambitious software engineer with an interest in Open Source and experience working at hypervisor or operating-system level? We'd love you to become part of a high-profile team within our Research & Development Centre in the UK, working on the future development and evolution of the XenServer hypervisor -...


  • Cambridge, United Kingdom Experis UK Full time

    Role: Senior Systems Software Development EngineerLocation: Cambridge - 100% onsitePAYE contract - Required start date ASAP - potential to be extended up to 18 months dependent on performanceA global technology leader is developing a revolutionary new project and are seeking a highly proficient software engineer who likes turning advanced research into...


  • Cambridge, United Kingdom Experis UK Full time

    Role: Senior Systems Software Development EngineerLocation: Cambridge - 100% onsitePAYE contract - Required start date ASAP - potential to be extended up to 18 months dependent on performanceA global technology leader is developing a revolutionary new project and are seeking a highly proficient software engineer who likes turning advanced research into...

  • Software Engineer

    7 days ago


    Cambridge, United Kingdom Cloud Software Group Full time

    What we're looking for: You're an enthusiastic Software Engineer with the drive and passion to develop your functional programming and systems engineering experience in an enterprise setting. We'd like you to join a team of some of our most talented engineers working on XenServer. About XenServer:  XenServer is a commercial virtualization platform...


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


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

  • Software Developer

    1 month ago


    Cambridge, United Kingdom Wellcome Sanger Institute Full time

    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 offering a 1 year fixed term contract for **Software Developers** of any grade for PaM Informatics, an informatics support team in the Parasites and...


  • Cambridge, United Kingdom Siemens Industry Software Limited Full time

    Siemens Digital Industries Software - Accelerate transformation Let's make the difference together! Siemens Digital Industries (DI) is an innovation leader in automation and digitalization. Closely, collaborating with partners and customers, we care about the digital transformation in the process and discrete industries. With our Digital Enterprise...


  • Cambridge, United Kingdom Siemens Industry Software Limited Full time

    Would you like to be apart of a global company?  Siemens DigitalIndustries Software - Transform the everyday!  Meet the team - SiemensDigital Industries (DI) is an innovation leader in automation anddigitalization. Closely collaborating with partners and customers, we careabout the digital transformation in the process and discrete industries....