> Markdown version of [/jobs/ext/2276284-2026-039-02-data-software-engineer](https://www.wearedevelopers.com/jobs/ext/2276284-2026-039-02-data-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # 2026-039-02 Data-Software Engineer - **Company:** Vall d'Hebron Institute of Oncology (VHIO) - **Location:** Spain - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Bioinformatics, Computer Programming, Databases, Information Engineering, Data Files, Data Integration, Extract Transform Load (ETL), Web Development, Python (Programming Language), Object-Oriented Software Development, Software Engineering, Systems Integration, Web Applications, ReactJS, Infrastructure Automation Frameworks, Information Technology, Data Management, Api Management, Docker - **Published:** August 28, 2026 - **Apply:** https://somma.es/job/2026-039-02-data-software-engineer/ ## About the Role The Data Engineering for Research Unit (DERU) is seeking a data-software engineer to design and manage databases, develop new tools, and web applications for translational and clinical research and perform software integrations between different platforms. Applicants must have a degree in Data Engineering, Software Engineering or Computer Science, and those with degrees in Biomedical Engineering, Bioinformatics, or other related fields will be considered if they have proven experience in programming, data management and software development. It is critical for applicants to stay up to date with the latest developments in systems and coding, self-learn new technologies, and gradually become more autonomous. The ideal candidate will be able to work independently as well as collaboratively with the team. The selected candidate will have the opportunity to work in a dynamic and challenging environment with cutting-edge technologies and to contribute to the development of innovative solutions for oncology research. Responsibilities: ETL, Data Integration and Data quality Analyse, design and develop new tools including web applications for clinical research. Provide ongoing maintenance, support and enhancements in existing systems and platforms. Provide recommendations for continuous improvement. Requirements: Degree in Software Engineering or Computer science is essential. Applicants with degrees in biomedical engineering, bioinformatics or other related fields will be considered as long as they can prove experience in programming and software development. A passion for solving problems and providing workable solutions. Strong analytical and reasoning skills with an ability to visualize processes and outcomes. Outstanding communication skills and ability to work in a cross-disciplinary team. Fluent technical communication skills in English. Experience in modern programming object-oriented languages, especially Python. Experience in web development: JavaScript, HTML and CSS. Experience with React will also be favorably considered. Experience with relational databases and SQL. Experience working within ETL and Data Integration Experience within Data Integration and common challenges faced with diverse data sets and data quality Experience with API integrations. Experience working with infrastructure automation technologies like Docker. ## Related Videos - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Valven Atlas: Engineering Intelligence That Delivers](https://www.wearedevelopers.com/videos/1660-valven-atlas-engineering-intelligence-that-delivers) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)