Overview
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:
FULL STACK SOFTWARE ENGINEER
ROLE:
- 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
PROFILE:
- 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