System developer (Full-stack Developer) – Precision Medicine

Karolinska Institutet

Application deadline

February 19, 2025



System developer (Full-stack Developer) – Precision Medicine

Karolinska Institutet, Department of Oncology-Pathology, Lehtiö research group

The Lehtiö research group is a translational group of scientists with a drive to improve human proteome analysis by developing new methods that can be applied to improve personalized cancer treatment.

We are looking for a passionate System developer ( full-stack developer) to participate in our precision cancer medicine initiatives, in which we support the work of medical teams by bridging the gap between new technologies and the clinical setting. Specifically, we develop methods to analyse the molecular characteristics of tumor cells (such as their genomics and proteomics profiles) and link the results to potential therapeutic opportunities for patients. The candidate will participate in the design, implementation and maintenance of digital tools and data systems that support these tasks.

The position will be placed in the Cancer Proteomics Mass Spectrometry research group (Lehtiö Lab) headed by Professor Janne Lehtiö at Science for Life Laboratory (SciLifeLab). SciLifeLab is a national infrastructure and research center in technology-driven life sciences, and Karolinska Institutet is one of the four founding universities of SciLifeLab. We offer a very stimulating and diverse work in a team of very motivated co-workers with expertise in cutting-edge technology.

Your mission

The responsibilities mainly include writing code in various languages, mostly PHP, HTML/CSS, and Javascript. Our ideal candidate is familiar with the software development life cycle (SDLC) from specifying system functionality, planning, design, building, testing and deployment. Other responsibilities include maintainence of Linux servers.

The candidate will primarily work with the Molecular Tumor Board Portal, a web based clinical decision support system that informs the use of non-standard therapies in advanced tumors. The candidate will have the following responsibilities.

Responsibilities:

  • Execute full software development life cycle (SDLC)
  • Write well-designed, well-documented, testable code
  • Integrate software components into a fully functional software system
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy software into containers and to production servers
  • Maintaining Linux production servers
  • Ensure software is updated with latest features

Your profile

Qualifications / Requirements

  • University degree, preferably in Computer Science, Engineering, or relevant fields
  • Several years of experience as a senior PHP developer with knowledge in Javascript, HTML/CSS/JS, jQuery
  • Knowledge of some PHP-based backend framework, like Laravel
  • Several years of work experience with server maintainence
  • Experience with automation tasks related to the software development cycle
  • Experience with containerization of software components and work with containers, for example Docker or Singularity
  • Experience in working with databases like mySQL, Mongo, and Redis
  • Knowledge of git, experience with GitHub/GitLab, and branch-based workflows including pull requests code reviews
  • Knowledge in shell scripting
  • Knowledge of software quality assurance (SQA)

Nice to have:

  • Ability to design an impressive web application
  • Knowledge of Javascript data visualization libraries such as D3, amCharts, Google Charts, etc.
  • Understanding of Linux server environments
  • Interest in research in general and in cancer research in particular

Since the position involves close interaction with team members and researchers, emphasis is placed on personal skills such as:

  • Collaborative skills
  • Communication skills in English
  • Analytical skills

What do we offer?

A creative and inspiring environment with wide-ranging expertise and interests. Karolinska Institutet is one of the world’s leading medical universities. Our vision is to pursue the development of knowledge about life and to promote a better health for all. At Karolinska Institutet, we conduct successful medical research and hold the largest range of medical education in Sweden. Karolinska Institutet is also a state university, which entitles you to several good benefits through our collective agreement. And you get to practice freely in our modern wellness facilities, where trained staff are on site.

Location: Science for Life Laboratory in Solna

Last updated: 2025-02-06

Content Responsible: David Gotthold(david.gotthold@scilifelab.se)

Help Us Improve!
We want to better match our services with your needs—take our short survey and help shape SciLifeLab’s digital future. You can also join our user panel for occasional feedback opportunities and early access to new tools.
Help Us Improve!
We want to better match our services with your needs—take our short survey and help shape SciLifeLab’s digital future. You can also join our user panel for occasional feedback opportunities and early access to new tools.