System developer

Uppsala University

Application deadline

November 11, 2024



System developer

Uppsala University, Department of Immunology, Genetics and Pathology

The Department of Immunology, Genetics and Pathology at Uppsala University has a broad research profile with strong research groups focusing on cancer, genetic and autoimmune diseases. A fundamental idea at the department is to stimulate translational research and thereby promote closer interactions between medical research and health care. Research is presently organized in six research programs: Cancer Precision Medicine, Cancer Immunotherapy, Genomics and Neurobiology, Molecular Tools and Functional Genomics, Neuro-Oncology and Neurodegeneration and Vascular Biology. Departmental activities are also integrated with the units for Oncology, Clinical Genetics, Clinical Immunology, Clinical Pathology, and Hospital Physics at Uppsala University Hospital. The department has teaching assignments in several education programs, including Master Programs, at the Faculty of Medicine, and the Faculty of Science and Technology. The department has a yearly turnover of around SEK 550 million, out of which about two thirds derive from external funding. IGP has approximately 400 employees, out of which 100 are PhD-students, and there are in total more than 850 affiliated staff members. More information about the department’s activities can be found here: www.uu.se/en/staff/department/immunology-genetics-and-pathology

SciLifeLab (www.scilifelab.se) is a hub for life science research in Sweden and a collaboration between Swedish universities. Everyone at SciLifeLab is employed at one of the partner universities. Since 2013, SciLifeLab is assigned by the Swedish government to operate national infrastructure, to provide cutting-edge life science technologies and -expertise to Swedish researchers, and to be a top international centre for research in health- and environment sciences. SciLifeLab is also hosting a national pandemic laboratory preparedness program and a research programme for Data-Driven Life Science (DDLS), with eleven partner organisations.

The successful candidate will be working at the SciLifeLab Data Centre, a central unit within SciLifeLab with responsibility for IT- and data management issues, serving the SciLifeLab and the Data Driven Life Science (DDLS) research program. We have a national assignment and operate a range of services for life science data and e-infrastructure. We also work with issues about FAIR data and open science, and in close collaboration with major national and international partners. Working at the Data Centre, you will be at the core of Sweden’s top infrastructure for life sciences and have the opportunity to actively shape how state-of-the-art IT and data science are integrated in Swedish life science research, and help to maximize the scientific impact of the large amount of research data generated at SciLifeLab. You will work in a team with researchers, data engineers, data stewards and system developers in a rapidly growing, dynamic and progressive team with a leading role in Swedish data-driven life science. 

Job description

SciLifeLab Data Centre is looking for a Systems developer for our community of 30+ software developers. The initial placement will be to strengthen the SciLifeLab Serve platform (https://serve.scilifelab.se/) engineering team consisting of five other developers and engineers. SciLifeLab Serve is a web-based platform that allows life science researchers in Sweden to share machine learning models, data science applications, etc. For more information, please see the open source GitHub repository containing the code behind the platform at https://github.com/ScilifelabDataCentre/serve
In this role, you will implement new functionality or improve existing functionality in accordance with user requirements as part of a scrum team. The tasks will be on both back-end (Python Django app) and front-end (currently HTML, CSS, JavaScript). Depending on the expertise and preferences, other work may include setting up and running automated software testing; creating new deployments or optimizing existing deployments of different parts of the software on our Kubernetes cluster; creating new and improving existing UI/UX designs. Your work will be creative and some of it will be based on incoming requests from various research groups, where you get to come up with innovative proposals in collaboration with the researchers (who are experts in AI and/or are building life science applications) and other team members. 
In your work you will either adapt existing open source solutions or create new solutions that you will make available with an open source license. You will work collaboratively with your colleagues; you will regularly help others or get help from others. You will also have an opportunity to take courses, to earn professional certifications, and to attend conferences.
We welcome applications from candidates that have an interest but need to learn or improve their knowledge of some of the technologies that we have in our stack.

Qualifications

This job requires a university degree in a relevant subject area.
In addition is required:
– Documented experience in system development or web development
– Documented experience in front-end development including HTML, CSS, JavaScript
– Documented experience of version control systems, e.g. Git
– Fluent English

Meriting

– Interest or experience in creating automated software testing workflows (unit tests, integration tests, load tests, e2e tests)
– Interest or experience in cloud technologies and infrastructure, deployment and processes around it
– Interest or experience in creating UI/UX designs
– Experience working with Scrum or similar approaches 
– Knowledge or interest in biomedical research and infrastructure
– Ability to work both individually and in a team environment with colleagues from different fields
Personal suitability will strongly affect the recruitment for this position.

About the employment

The employment is a permanent position, probationary period may be applied. Scope of employment 100 %. Starting date as agreed. Placement: Uppsala

For further information about the position, please contact: Johan Rung, johan.rung@scilifelab.uu.se, Ola Spjuth, ola.spjuth@uu.se

Please submit your application by 11 november 2024, UFV-PA 2024/3574.

Are you considering moving to Sweden to work at Uppsala University? Find out more about what it´s like to work and live in Sweden.

Uppsala University is a broad research university with a strong international position. The ultimate goal is to conduct education and research of the highest quality and relevance to make a difference in society. Our most important asset is all of our 7,600 employees and 53,000 students who, with curiosity and commitment, make Uppsala University one of Sweden’s most exciting workplaces.

Read more about our benefits and what it is like to work at Uppsala University
https://uu.se/om-uu/jobba-hos-oss/

The position may be subject to security vetting. If security vetting is conducted, the applicant must pass the vetting process to be eligible for employment.

Please do not send offers of recruitment or advertising services.

Submit your application through Uppsala University’s recruitment system.

Last updated: 2024-10-25

Content Responsible: Hampus Persson(hampus.persson@scilifelab.uu.se)