Skip links

Senior Software Engineer

Company

The company develops and markets innovative clinical expert platforms and medical devices. Their solutions speed up medical decisions, enhance the life of patients and reduce healthcare costs. That include health management tools and connected devices integrate automatic medical data collection, interpretation and visualization that give healthcare professionals objective information and advice in real-time.

Description

Position

As Senior Software Engineer, you can have a tangible impact in helping medical practitioners translate their needs into smart software.

Starting from use cases designed with end-users and the Product Manager, you will be building easy to use, high-performing, distributed, scalable, enterprise-grade applications in a Java environment. You’ll be part and bring your experience in the full software development lifecycle, from design and coding to testing and documentation, in an agile way.

Responsibilities
  • Analyze and review use cases and user stories ;
  • Build technical architectures and designs ;
  • Deliver stable, testable, secure, reusable, extensible, maintainable and efficient code and frameworks ;
  • Create or maintain technical documentation ;
  • Participate in code reviews with your peers ;
  • Proactively support project deployments remotely and at customer sites ;
  • Support continuous improvement by investigating alternative technologies and processes and presenting these for review by the team ;
Profile
  • Engineering or Master’s degree in Computer Science with a minimum experience of 10 years ;
  • Full-stack developer with excellent analytical skills ;
  • Excellent coding skills in Java and extensive experience with Spring Boot ;
  • Experience with at least one modern browser JavaScript framework (Angular, React, VueJS…) ;
  • Practical knowledge of relational database modelling and query optimization ;
  • Ability to set up and maintain build configurations (Maven or Gradle) and continuous integration pipelines ;
  • Experience with domain-driven design, event sourcing and CQRS architectures is a huge asset ;
  • Special affinity for UX is an asset ;
  • Working experience with container technologies (Docker, Kubernetes, Helm…) and with event-driven, distributed applications and lightweight message buses (RabbitMQ, Kafka, …) is an asset ;
  • Excellent time-organization skills and ability to work under tight deadlines ;
  • Team player, curious and quick learner, communicative and convincing ;
  • Fluent in French and English ;
Offer
  • Work in a motivated, lively start-up environment and contribute to making better medical decisions that enhance the life of patients ;
  • Explicit commitment to high quality software engineering ;
  • Our dynamic and experienced team brings the best out of motivated potentials ;
  • We also offer space for you to add your knowledge, skill and expertise to the team, and the company as a whole, without being rigid or inflexible about the way things need to be done ;
  • A competitive salary, up to 3 days/week of homeworking and a range of other employee benefits ;
sector: IT
Regio: Liège
Functions(s) of expertise: Software Engineer
Field of expertise: Agile Angular Java JavaScript React Spring VueJS

Solliciteer voor deze job

Upload hier bestanden of klik om ze te downloadenDe maximaal toegestane bestandsgrootte is 10 MB.
Geautoriseerde type(n): .pdf, .doc, .docx