Our partner is a pioneering medical device company focused on developing advanced imaging solutions with the potential to revolutionize cancer surgery and improve patient care.
Their technology enables real-time cancer tissue identification, supporting immediate surgical intervention and opening new possibilities for diagnostic and therapeutic applications.
To support their ongoing growth, we are currently seeking a Software Engineer – Full Stack web Development based at headquarters in Liège, Belgium.
Responsibilities
Reporting to the Software Architect, you will be responsible for designing and implementing the Company’s medical software solutions. You will be involved in the entire software development lifecycle, from requirement analysis to deployment.
Your main responsibilities are:
- Collaborate daily in the product development, from the idea to the customer support.
- Design and develop the company’s software solutions with the development team.
- Select appropriate tools and technologies to meet functional and technical requirements.
- Implement Front-End (JavaScript, TypeScript, VueJS) and Back-End features using Java, Spring, PostgreSQL.
- Ensure code quality through code reviews, automated testing, and CI/CD pipelines.
- Maintain and improve technical documentation, ensuring compliance with ISO 13485, IEC 62304, FDA, and CE regulations.
- Diagnose and fix software defects.
- Contribute to project planning and workload estimation.
- Participate in technical decisions and software architecture improvements.
Profile
- You have a Bachelor's or Master’s degree in Computer Science (or equivalent) and at least 5 years of experience in web development.
- You are proactive and collaborate effectively with developers, managers, and stakeholders.
- You master Java and Spring for Back-End development and TypeScript with a modern framework (VueJS, React, or Angular) for the Front-End.
- You are comfortable with relational databases (PostgreSQL, SQL).
- You work with modern tools: Docker, Git, Gitlab CI/CD, testing frameworks.
- You have a working knowledge of Linux
- You enjoy solving complex problems and working in a dynamic environment.
- You fluently communicate in English. French is a plus.
- You are ready to travel occasionally.
Offer
- A challenging and diversified position within a high-potential fast-growing innovative medical device company.
- The opportunity to participate in the development of the company.
- To work in a human size, dynamic, respectful, and professional environment.
- A role that directly contributes to the improvement of global healthcare outcomes.
- An attractive compensation package in line with the position responsibilities and your experience.
Your application and related information will remain strictly confidential.