Our client is a dynamic and innovative software services provider dedicated to accelerating its customers’ success. They specialize in advising, developing, refactoring, and maintaining digital solutions, including web and mobile applications. With a team of 80+ highly skilled software engineers, our client is committed to fostering Belgian technology companies and larger SMEs. Companies rely on them to bring in the needed expertise for a specific challenge or even build entire teams.
To strengthen their team, they are seeking a Back-end Python Developer who thrives in a modern, high-standard engineering environment. This role is ideal for someone who not only writes robust code but also dares to take ownership of infrastructure and CI/CD. Strong communication in Dutch & English and a challenger attitude are musts.
As a part of our client’s development team you will be assigned to a customer and become part of the client development team. Typically such assignment can last for a long time, but if it stops our client ensures continuation at another interesting client team.
Your first assignment
Your first project will be within a global leading AI company (PaaS) with ambitious goals to define the future of industrial automation.
Some responsibilities and requirements for your first assignment:
- You will work in a cross functional team to:
- Design and implement an amazing UX experience (the SDK & API are also seen as UX entry points)
- Write and maintain clean, modular code
- deliver features end-to-end
- As a part of a cross functional team you will not only write code, but also develop the infrastructure to CI/CD this code.
- Design and implement backend functionality to support a platform for managing machine learning pipelines and artefacts together with data visualizations.
- Proficient in a number of programming languages (Python, Rust, …) and software architectures.
- Knowledge about databases (PostgreSQL, MySQL, …) and containerized environments (Docker, Kubernetes, …)
- Experience with advanced Python libraries (e.g. AsyncIO, FastAPI, …)
- Strong software development background (practical experience with design patterns, OOD, CI/CD, multithreading, asynchronous programming, …)
What does our client offer?
- An international and open company culture where focus is on communication, partnership and team building activities.
- The exciting opportunity to join the new Belgian development team of our client.