center
The Hôpital Universitaire de Bruxelles (H.U.B) brings together Erasme Hospital, the Institut Jules Bordet, and the Queen Fabiola University Children’s Hospital (HUDERF).
Created in 2021 by the City of Brussels and the Université Libre de Bruxelles (ULB), this major university hospital network guarantees both high-quality and accessible healthcare, as well as excellence in education and research.
The H.U.B counts 1,420 hospital beds and over 6,000 staff members, including 841 full-time equivalent (FTE) physicians and 3,975 FTE non-medical staff. Its ambition is to provide all teams with a rewarding and attractive working environment, with opportunities for training and professional development, while ensuring long-term sustainability.
About the Clinical Trials Center (CTC) and the CDIT Team
The Clinical Data Integration Tools (CDIT) unit within the H.U.B Clinical Trials Center (H.U.B-CTC) supports clinical and translational research through the design, development and maintenance of innovative IT tools and software solutions.
The team’s mission is to develop efficient, secure, and user-friendly systems to support medical research projects across the H.U.B network.
As a Full Stack Software Developer, you will join a collaborative IT applications team under the supervision of the Clinical Data Integration Tools Team Leader and the Software Development Referent.
You will be responsible for developing new software, maintaining existing applications, and providing second-line technical support for internally developed tools used in medical research.
Duties and Responsibilities
Your main duties will include:
Following the full software development lifecycle.
Designing, developing, testing, documenting and maintaining web-based applications and scripts.
Collaborating with end-users to ensure that specifications, bug reports, change requests, and test reports provide the necessary information for software development or modification.
Working closely with other developers to meet project requirements and deadlines.
Documenting your work in accordance with internal standards and standard operating procedures.
Optimizing code for performance, maintainability and reliability.
Providing second-line technical support within your field of expertise and for software you have developed or contributed to.
Performing any other tasks assigned in line with your competencies.
You hold a Master’s degree in Information Technology, Science, or Engineering, or possess equivalent professional experience.
You have at least two years of relevant experience in the following technologies:
JavaScript (ES6, TypeScript...)
Node.js
Angular (or a similar framework such as Vue.js or React)
SQL, PostgreSQL (or Oracle, MySQL)
HTML5, CSS
Git
You have experience working in an Agile development environment.
You are fluent in English and French, both spoken and written.
You have strong analytical and communication skills.
You are self-motivated, eager to learn, and a strong team player.
You have experience or a strong interest in the following areas:
Microservice architecture
Clean code principles
Unit testing and end-to-end testing
Continuous Integration / Continuous Deployment (CI/CD), Docker
Scripting (Shell, Python, or equivalent)
You have a good command of the second national language or are willing to acquire it (language courses are organized internally during working hours, and you may be eligible for a SELOR bilingualism bonus of €150 gross, subject to obtaining the Selor Art. 10 certificate).
Application procedure
Please visit the hospital’s website or intranet and submit your application online directly via the relevant job posting (CV and cover letter required).
For more information on the available position and environment, please follow the link https://ctc.bordet.be.