Backend System developer (Web Developer)

National Bioinformatics Infrastructure Sweden (NBIS) is looking for a system developer with a focus on back-end development. You will be employed at Uppsala University, Department of Cell and Molecular Biology (ICM) while also being affiliated with NBIS and Science for Life Laboratory (SciLifeLab).


With us, you will work with agile development of software solutions and user interfaces unique to the field of bioinformatics. Your focus will be on the backend. In this role, you are responsible for new development, further development, and management of NBIS's internal and external web systems. Your work is creative, and often based on incoming requests from research groups, allowing you to design and propose innovative solutions in collaboration with the researchers. The focus of the research projects may range from pollen forecasting to visualizing metabolic pathways. You will also contribute to the maintenance of widely used and appreciated bioinformatics tools.

You will be part of a Scrum team focusing on internal NBIS or support projects. We offer a dynamic environment, we value the exchange of knowledge and provide time for professional development. You will have the opportunity to participate in teaching of researchers in e.g. courses in programming. In addition, we hope that you will contribute to improving the quality of the services NBIS provides and increase the impact to the community.


As an applicant, you should hold at least a bachelor's degree in information technology, computer technology, computer science, systems science, or bioinformatics, or possess documented equivalent competencies in one or more of these areas.

Furthermore, you should have:

  • Minimum 3 years of documented experience in system development or web development.
  • Documented working experience in Python and/or Javascript
  • Experience with databases e.g. MySQL, PostgreSQL, Neo4j
  • Proficiency in the Git version control system.
  • Familiarity with Linux and/or other Unix-like operating systems.
  • Experience in designing and integrating RESTful APIs
  • Fluent English communication skills, both verbally and in writing.
  • Emphasis will be placed on personal suitability. You should work well in teams, show initiative and possess strong interpersonal- and communication skills.

Additional qualifications

  • Accustomed to working in physically distributed teams with communication and coordination via digital tools, such as video conferencing.
  • Knowledge of virtualization technologies and application containers, such as Docker.
  • Expertise in the Django framework is considered a strong merit.
  • Familiarity with frontend development.
  • Experience in agile development according to SCRUM and in any of the SCRUM roles (scrum master, product owner).
  • Experience with project management tools e.g. Zenhub, Jira.
  • Accustomed to working in close collaboration with customers and/or in an academic environment.
  • Experience of working with research infrastructure.
  • Understanding of bioinformatics.
  • Being able to express yourself fluently in Swedish, orally and in writing.

For further information, please refer to the following link:

Position details

  • Institution: Uppsala University
  • Location: Uppsala
  • Deadline: 2024-05-28