System Developers
Stockholm University

System developers 

at the Department of biochemistry and biophysics.

Closing date: 2020-04-06.

SciLifeLab ( is a Swedish national centre for molecular biosciences with focus on health and environmental research. The centre combines frontline technical expertise with advanced knowledge of translational medicine and molecular bioscience. SciLifeLab is hosted by four Swedish universities (Karolinska Institutet, KTH Royal Institute of Technology, Stockholm University, and Uppsala University) and collaborates with several other universities. SciLifeLab exists today at six different locations across Sweden. 

NBIS (the bioinformatics platform at SciLifeLab, is a large national infrastructure with currently around 90 staff, including bioinformaticians, system developers and data stewards. NBIS is in rapid development providing advanced support, tools and training to the Swedish life science research community. The NBIS systems developers team consist of 10+ experts, working on implementing tools for large scale analysis and data management. It is this group of developers that we now are looking to extend. More information about NBIS can be found at

We are now looking to grow our team to help us in developing the bioinformatics systems of the future within the framework of one of the world's most eminent universities.

Main responsibilities
You will be working with agile development of software solutions and user interfaces, unique to the area of bioinformatics. The position involves taking responsibility for the whole lifecycle of applications, from initial planning and development to deployment using automated deployment tools, to the eventual decommissioning or migration at the end. You will also work in administering our existing systems.  There are usually several ongoing projects, meaning that you will have the possibility to develop in a number of programming languages, such as Python, Java and Go. Many of the projects we are involved in are linked to "data sciences", and there will be opportunities to acquire skills in using related tools and languages (for example R).

You will work in a team of developers who are located both at NBIS and internationally. The job also includes contact with experts and researchers within the field of bioinformatics. We offer a cheerful and dynamic working environment with room for both collaborations and projects to work on independently. Furthermore, we encourage our employees to exchange knowledge and we give time for your own supplementary training.

Qualification requirements
The applicant shall have at least a Bachelor's degree within the areas of Information Technology, Computer Science, Scientific Computing, or Bioinformatics, or shall possess a documented equivalent or higher level of understanding within one or several of these areas. 

The applicant shall furthermore have

  • Good knowledge and documented experience in one or several current programming languages (Python, C or Java, Go, etc.) and Bash (or equivalent Unix shell).
  • A high level of familiarity with Linux systems and their administration.
  • Several years of documented system development or system administration experience
  • Being able to express yourself fluently in English both in writing and in speech.

And at least one of the following: 

  • Knowledge of databases and SQL. 
  • Knowledge of web programming, Javascript, CSS, and REST.
  • Knowledge of virtual machines and application containers.
  • Experience of version management system such as Git, Subversion, Mercurial

The applicant shall have good interpersonal and communication skills, and be self-motivated. You should be service-minded and able to adapt. You should also be quality conscious as well as result-oriented. Emphasis will be put on personal suitability.

Since we are a facility integrated within SciLifeLab, we value pre-existing experience from the field of bioinformatics. Previous work experience from system development within academia, with configuration management, deployment tools, and programming for the web, is extra meriting. In addition, the following are counted as meritorious:

  • Knowledge and experience of using systems for continuous integration (e.g. Jenkins, Travis CI).
  • Experience of working in a physical distributed team with communication/coordination via digital tools, video meetings and so on. 
  • Knowledge and experience of networking and IT-Security.
  • Knowledge and experience of infrastructure as code, such as Ansible, Puppet, Chef, Terraform.
  • Knowledge and experience of cloud technologies and “cloud-native” such as Kubernetes. 
  • Knowledge and experience working as a UI/UX Designer or similar role.
  • Accustomed to development according to, for example, Github flow.
  • Previous work in an open-source project.
  • Accustomed to working in any system management model or other IT support model such as ITIL.

Terms of employment
This is a full-time, indefinite-term position with a six-month trial period. Salaries at Stockholm University are determined individually; therefore, please indicate your requested salary. Start date immediately.

Stockholm University strives to be a workplace free from discrimination and with equal opportunities for all.

Further information about the position can be obtained from the Head of System Development, Jonas Hagberg, telephone: +46 72 540 85 42, or System Developer, Malin Klang, telephone: +46 76 249 93 41, or
Bengt Persson, NBIS Director,

Union representatives
Ingrid Lander (Saco-S), telephone: +46 708 16 26 64,, Alejandra Pizarro Carrasco (Fackförbundet ST/Lärarförbundet), telephone: +46 8 16 34 89,, and (SEKO).

Apply for the position at Stockholm University's recruitment system. It is the responsibility of the applicant to ensure that the application is complete in accordance with the instructions in the job advertisement, and that it is submitted before the deadline.

Only include the cover letter and CV in your application. Bring copies of grades and certificates if you are called to an interview.

The instructions for applicants are available at: Instructions – Applicants.

You are welcome to apply!

Stockholm University contributes to the development of sustainable democratic society through knowledge, enlightenment and the pursuit of truth.

Closing date: 06/04/2020

If you apply for this position please say you saw it on Bioloxy


All Jobs


Harvard University Academic Positions

Kuwait University Current Faculty Openings

Osaka University Academic Opportunities

Purdue University Job Postings for Faculty Positions

Texas Tech University Faculty Openings

Tsinghua University Job Postings

University of Cambridge Job Openings

University of Geneva Faculty Opportunities

University of New South Wales Job Openings

University of Nottingham Research Positions

University of Oslo Academic Jobs

University of Saskatchewan Faculty Positions

University of Southampton Research Vacancies

University of Tokyo Current Academic Vacancies

University of Toronto Open Faculty Positions