This is your chance to join a strong team of software engineers passionate about breeding the best ideas and using state-of-the-art computer science theories and software engineering practices to develop innovative software. The team enjoys a very strong team-spirit and continuously strives to improve its performance by obtaining, sharing and exploiting knowledge among developers.

For the development of our core strategic systems, we are currently looking for a talented, top motivated, hands-on:



  • Architect, design and deliver server-side components in a micro service-based software framework
  • Deliver innovative, dazzling and responsive web applications from these components
  • Support and maintain the solution, manage obsolescence
  • Provide development effort estimation to support the qualification process of Project and Delivery
  • Apply state-of-the-art testing practices on unit and integration level for continuous integration and deployment
  • Apply best practices when it comes to software engineering (testing, documentation, code review etc.)
  • Apply agile methodologies throughout the development process


  • Bachelor/Master Degree in Computer Science
  • Experienced software engineer with a soundtrack record in Java, with functional or reactive programming a plus
  • Experienced in AngularJS, JavaScript, TypeScript, Bootstrap, HTML, CSS
  • Skilled in automated unit and system testing (including performance testing)
  • Familiar with the Linux environment, including shell scripting and software packaging
  • Experience with container technologies, like Docker, is a plus
  • Experience with relational databases is an advantage
  • Experience with functional or reactive programming and agile methodologies is a plus
  • Excellent interpersonal & communication skills with ability to work in a team of diverse skills and within a matrix organization
  • Autonomous, curious, trustworthy and result-oriented
  • Fluent in English . French is an advantage; any other European language is an asset