What is Research Software Engineering?
Research Software Engineering combines academic research with good software engineering principles.
Combining good software engineering principles with high academic standards allows us to create the best quality open, reproducible, and replicable research. However, a lack of appreciation for software as a research output results in software being a secondary concern. This leads to lower quality code that is not reproducible, or even shareable.
Research Software Engineering and Research Software Engineers (RSEs) combine the skills needed, which allows them to work with researchers to develop software and research of the highest qualities.