Related Experiment Video
Updated: Jan 17, 2026

10:17
Improving Student Outcomes with an Adaptable Molecular Cloning Course-Based Undergraduate Research Experience
Published on: November 15, 2024
1.6K
Foundational Competencies and Responsibilities of a Research Software Engineer: Current State and Suggestions for
Florian Goth1, Renato Alves2, Matthias Braun3
1Würzburg-Dresden Cluster of Excellence ct.qmat, Julius-Maximilians-Universität Würzburg, Würzburg, Bavaria, Germany.
F1000Research
|September 15, 2025
Summary
Research Software Engineers (RSEs) bridge research and software development. This paper defines the RSE role, outlines foundational competencies, and suggests a framework for career progression and organizational support.
Area of Science:
- Computer Science
- Scientific Research
- Software Engineering
Background:
- The term Research Software Engineer (RSE) emerged over a decade ago to describe professionals in research focused on software development.
- RSE roles exhibit significant variation, ranging from traditional research positions to industry-standard software engineering roles, with most falling between these extremes.
- Defining a comprehensive profile for RSEs, including necessary experience, skills, and competencies, presents a challenge due to this role diversity.
Purpose of the Study:
- To broadly define the Research Software Engineer (RSE) role within the scientific community.
- To explore the diverse types of work undertaken by RSEs.
- To establish a foundational set of competencies and values for the RSE profile, serving as a guide for aspiring professionals and institutions.
Main Methods:
- Community paper synthesizing existing knowledge and expert input.
- Analysis of RSE roles across different institutional contexts.
- Definition of foundational competencies and values based on current RSE skill sets.
Main Results:
- A broad definition of the RSE role is provided, acknowledging its spectrum of responsibilities.
- A list of foundational competencies and values is proposed to characterize the general RSE profile.
- The proposed skills are validated against the skill sets of current RSEs in Germany and internationally.
Conclusions:
- The defined foundational competencies offer a starting point for aspiring RSEs and for further research and training.
- Recommendations are provided for organizations regarding RSE roles, specializations, and curriculum integration.
- The framework supports the progression of RSE skills and acknowledges the need for diverse and advanced skill sets for graduates and practitioners.
Related Concept Videos
Ethics in Research
25.4K
Today, scientists agree that good research is ethical in nature and is guided by a basic respect for human dignity and safety. However, this has not always been the case. Modern researchers must demonstrate that the research they perform is ethically sound.
25.4K
Introduction to R
4.3K
R is a powerful software environment for statistical computing and graphics. Originating as an implementation of the S language, developed at Bell Laboratories, R has evolved into a robust, open-source statistical software favored by statisticians and data scientists worldwide. Its comprehensive suite includes data manipulation, calculation, and graphical display capabilities, making it versatile for data analysis and visualization. Its programming language is at the core of R's...
4.3K
Control Systems
1.8K
Control systems are everywhere in contemporary society, influencing diverse applications from aerospace to automated manufacturing. These systems can be found naturally within biological processes, such as blood sugar regulation and heart rate adjustment in response to stress, as well as in man-made systems like elevators and automated vehicles. A control system is essentially a network of subsystems and processes that collaboratively convert specific inputs into desired outputs.
At the heart...
At the heart...
1.8K
Synthetic Biology
5.5K
Synthetic biology is an interdisciplinary science that involves using principles from disciplines such as engineering, molecular biology, cell biology, and systems biology. It involves remodeling existing organisms from nature or constructing completely new synthetic organisms for applications such as protein or enzyme production, bioremediation, value-added macromolecule production, and the addition of desirable traits to crops, to name a few.
Golden rice
Golden rice is a genetically modified...
Golden rice
Golden rice is a genetically modified...
5.5K
CRISPR and crRNAs
18.7K
Bacteria and archaea are susceptible to viral infections just like eukaryotes; therefore, they have developed a unique adaptive immune system to protect themselves. Clustered regularly interspaced short palindromic repeats and CRISPR-associated proteins (CRISPR-Cas) are present in more than 45% of known bacteria and 90% of known archaea.
The CRISPR-Cas system stores a copy of foreign DNA in the host genome and uses it to identify the foreign DNA upon reinfection. CRISPR-Cas has three different...
The CRISPR-Cas system stores a copy of foreign DNA in the host genome and uses it to identify the foreign DNA upon reinfection. CRISPR-Cas has three different...
18.7K
Development of Analytical Methods
1.7K
An analytical methodology can be divided into four sequential steps: technique, method, procedure, and protocol. A technique is a scientific principle that rationalizes a specific phenomenon through chemical measurements. Adapting a technique for analyzing a sample of interest is termed a method. The procedure outlines the directions for performing the analysis via an analytical method. The protocol is the detailed guidelines on the procedure, which should be strictly followed to obtain the...
1.7K

