System developer

Umeå University

Application deadline

August 14, 2024

System developer

Umeå universitet, Teknisk-naturvetenskaplig fakultet

Umeå University is one of Sweden’s largest higher education institutions with over 37,000 students and about 4,700 employees. The University offers a diversity of high-quality education and world-leading research in several fields. Notably, the groundbreaking discovery of the CRISPR-Cas9 gene-editing tool, which was awarded the Nobel Prize in Chemistry, was made here. At Umeå University, everything is close. Our cohesive campuses make it easy to meet, work together and exchange knowledge, which promotes a dynamic and open culture.

The ongoing societal transformation and large green investments in northern Sweden create enormous opportunities and complex challenges. For Umeå University, conducting research about – and in the middle of – a society in transition is key. We also take pride in delivering education to enable regions to expand quickly and sustainably. In fact, the future is made here.

Are you interested in learning more? Read about Umeå university as a workplace

System developer

Umeå University and SciLifeLab are seeking a Systems Developer to work within a newly established unit at SciLifeLab, Training Hub.

SciLifeLab, Science for Life Laboratory, is a national center for molecular biosciences in Sweden, developing and maintaining unique research infrastructure, services, and data resources for life science research. SciLifeLab’s primary goal is to enable groundbreaking, interdisciplinary research and promote the application of research for the benefit of society. Approximately 200 research groups, 1,500 researchers, and 40 national infrastructure units are connected to SciLifeLab, spanning all major Swedish universities.

The Training Hub is a new initiative from SciLifeLab responsible for providing training services, support, and resources in technology- and data-driven lifelong learning. Our mission is national, and the vision is to enable SciLifeLab to offer high-quality and openly accessible learning resources, such as courses, materials, and other forms of lifelong learning. The Training Hub collaborates closely with various national and international research infrastructures and organizations.

Your Future Workplace

The Department of Plant Physiology is part of the Umeå Plant Science Centre, which hosts close to 200 employees and 40 principal investigators, representing about 48 nationalities (for more information please visit or The department carries out research and postgraduate education in different fields of plant science including, ecology, biochemistry, plant physiology and genomics.  

SciLifeLab Training Hub (TH) is responsible for supporting and providing assistance to SciLifeLab’s ecosystem regarding training. We work distributed across Sweden, and you will have colleagues throughout the country, with much of our work happening via Zoom, Slack, and online platforms. SciLifeLab Training Hub is hosted by Stockholm University, with its main office at SciLifeLab Solna.

Primary Responsibilities

As a Systems Developer at the Training Hub, you will work on building our national Training portal. This portal will gather training information and materials from the entire life science community and provide support systems for educators.

Key tasks as a systems developer include:

  • Development of our registry system
  • Design and development of our registration system
  • Deployment, maintenance, and support of our systems
  • Identify workflows and new systems best suited for specific needs
  • Integrate existing and new systems


The position requires university or college education in systems science, computer science, bioinformatics, or a related subject relevant to the position or documented experience that can be deemed equivalent.

  • Experience of development in Linux-based environments
  • Proficient in Python
  • Good knowledge of database modeling
  • Excellent communication skills in English

Preferred Qualifications

  • Knowledge of other programming languages, such as Ruby
  • Experience of both frontend and backend development, with an emphasis on backend development
  • Experience with container-based systems, such as Docker
  • Experience with version control systems, e.g., Git
  • Interest in training and/or OPEN and FAIR principles
  • Experience of working in a research environment and/or research infrastructure environment
  • Ability to work both independently and collaboratively with colleagues in different fields

Employment conditions

The position is full-time and permanent. A probationary period up to 6 months may be applied. The position is available as soon as possible or as agreed upon.

Your application should include

  • A cover letter (max 2 A4 pages, 11 pt) motivating your interest in this position and explaining why you are the person to be hired. The letter should also discuss your experience in software development.
  • A curriculum vitae.
  • Documentation of formal qualifications (degree certificates, course transcripts, certificates, etc.).
  • Documentation of previous positions, relevant experiences, and other qualifications.
  • References (links) to publicly available development projects and repositories you have been a part of.

You apply via our recruitment system Varbi. Last application date is August 14, 2024.


Jessica Lindvall, Head of Training,, 0046707106347 

Nina Norgren, Training Manager Technical Platform,, 0046730918231 

Johannes Hanson, Head of Department, Department of Plant Physiology, Umeå University, 00467866744

The Department of Plant Physiology carries out research and postgraduate education in different fields of the plant sciences including, ecology, biochemistry, physiology and development, and genomics. The department is part of the Umeå Plant Science Centre, which hosts close to 200 employees and 40 principal investigators, representing about 35 nationalities. For more information please visit and

Umeå University strives to offer an equal environment where open dialogue between people with different backgrounds and perspectives lay the foundation for learning, creativity and development. We welcome people with different backgrounds and experiences to apply for the current employment.

We kindly decline offers of recruitment and advertising help.

Last updated: 2024-06-04

Content Responsible: Hampus Persson(