About us
We are a Belgian engineering consulting firm that assists SMEs and large industrial organizations in bringing their innovation and R&D initiatives to life.
Job Description
Join our team as a Senior Software Engineer, where you'll play a key role in integrating cloud, data, and AI components, making sound technological choices to achieve both speed to market and high quality. Your expertise in modern software development, scripting languages (Node.js, TypeScript), and microservices architecture (Docker) on-premise and in AWS will be crucial.
Key Responsibilities:
Translate user stories into practical implementations that align seamlessly with our overall software architecture.
Integrate our overall solution by seamlessly connecting all components.
Make the right technological choices based on your experience and additional research to balance speed to market and high quality.
Deliver high-quality code, including documentation and unit testing, while coaching colleagues.
Utilize your broad background in modern software development, especially scripting languages (Node.js, TypeScript) and matching ecosystem; Python is a plus.
Define integration approaches towards third-party components.
Design interfaces to the cloud backend (REST) and/or IoT, if applicable.
Contribute to Cloud and Backend Development (AWS, databases, DevOps, etc.).
Required qualifications
Bachelor's degree in Engineering or a related field.
Minimum of 5 years of proven experience in enterprise-scale software development.
Experience in the healthcare industry or related technology is a plus.
Proficiency in the technologies and skills mentioned in the key responsibilities.
Ability to coach and mentor junior colleagues.
Strong motivation to produce high-quality code that stands on its own, requiring no additional clarification or documentation.
Capability to work autonomously within a global organization.
Language skills: Fluent in English; proficiency in Dutch is a plus.
Benefits
We offer you a position as a consultant within the fascinating world of high tech and innovation. We provide a complete package with on one side training, coaching and a close follow-up, and on the other side a balanced salary package with fringe benefits based on your capabilities and experience. Working with us means choosing a long-term perspective, development possibilities, and a personal approach. A human-centered, diverse company that values and supports your physical and mental well-being.