Job description

Software Developer

91 Park Drive, Milton Park, Oxfordshire, OX14 4RY, UK


Join a pioneering biotech with a collegial atmosphere and a passion for harnessing every individual’s unique set of skills in our fight against disease.

At Immunocore, we have a vision to transform the way we understand and treat the most challenging medical conditions of our time, including cancer, autoimmune disorders and infection. In January 2022, in the U.S., we launched the world’s first T-cell receptor therapy, built on a novel technology designed to overcome the limitations of our natural immune systems.

Joining us at the most exciting time in our history, you will be part of a team that values trust and innovation, and that cherishes different ways of thinking.

The Role:

Development and maintenance of production-quality software. Role will primarily focus on development of the new data management system for the company with integrated analytic workflows.  This individual will work closely with the scientific teams to fully understand their requirements.


  • Development and maintenance of production-quality modules for the Immunocore database system.
  • Development and maintenance of key analysis pipelines.
  • Liaising with key leaders from the scientific teams to gather and refine software requirements.
  • Committed to developing a conceptual understanding of scientific workflows.
  • Able to offer technical solutions to bottle necks in data and workflow management.
  • Responsibility for own software development projects and meeting delivery goals.
  • Performing code reviews.
  • Assist with maintenance and development of bioinformatics analysis pipelines.



  • Demonstrated proficiency in Python/Django and/or JavaScript/React/HTML/CSS.
  • Demonstrated understanding of relational databases and experience of SQL.
  • Professional experience in the development of web-based applications.
  • Excellent communication skills.
  • Understand concepts and propose new solutions.
  • Possess solid theoretical background of software development practices and technologies.
  • Degree with significant relevant role experience.
  • Experience of working collaboratively as part of a multi discipline team.
  • Demonstrated ability to take ownership of software development projects.


  • Experience as a bioinformatician/data analyst.
  • Good version control habits.
  • Experience of writing comprehensive unit tests.
  • Experience in Agile methodology.
  • Experience writing scientific software.
  • An interest in cancer, immunology, molecular biology, or genetics.
  • An ability to explain software development concepts to non-specialists.
  • No formal qualifications required, but degree-level computing degree preferred.

Lead with Science and Discover What is Within:

  • We Value Entrepreneurship and Diversity
  • Respect, Trust, and Integrity
  • Competitive compensation
  • Private medical and dental benefits.
  • 25 days Annual Leave and Bank Holidays
  • 4x Salary Life Insurance
  • 5% Pension Match
  • Income Protection
  • Parental Leave


Related Jobs

53 vacancies found