Software Architect
Il y a 4 jours
Hoeilaart, Belgique
Spacebel
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
Company:
SPACEBEL is a Belgian Space systems and software engineering company that has grown in the Space market to become a trusted developer of advanced IT solutions and a related service provider.
Are you looking for a new challenge in a fast-growing sector?
Are you software developer or do you have an experience in software architecture? Then you would better spend time reading this job posting
Function:
Aiming to offer/develop solutions and lead projects related to ground infrastructure and Web-based data access and exploitation systems for satellite data, Spacebel is looking for a Software Architect.
This vacant position is located in our offices in Hoeilaart (Bxl) where a young and dynamic team is working in a serene atmosphere that fosters exchanges and ensures respect of the Human being.
As foretaste of the job content, here are some of the concrete tasks to be performed:
- Collaborate with our customers to find the perfect solution(s) to their need(s) ;
- Analyze requirements, prepare technical proposals and implement solutions, prepare validation test plans and perform validation of work by the team before delivery to clients.
- Work in sync with other team members in an Agile environment, share knowledge and make suggestions. Profile:
- Master degree in computer sciences or software engineering.
- Several years of experience as software engineer or designer.
- You are familiar with Java and Web development frameworks (at least one of the following: Spring, Play, EJB, JAX-WS, JAX-RS).
- You have experience with:
- designing and implementing REST web services (e.g. OpenAPI, JSON, JSON Schema, XML Schema), including security aspects (OAuth 2.0,,..);
- agile software development methodologies
- configuration management and version control incl. CI/CD pipelines, Git, GitLab
- An experience or a knowledge of the following aspects is an asset:
- cloud-related technology (Docker, Kubernetes, GCP, AWS,..);
- RDBMS (i.e. PostgreSQL) and NoSQL databases (SolR) and Big Data frameworks;
- user interface frameworks (AngularJS, React, View.js, Java Server Faces);
- standards : OGC, INSPIRE, ISO TC211, W3C
- Jupyter Notebooks, Python
- A solid knowledge of technical English is essential, both for the reading of specifications as for documentation and proposal preparation.
- Team player and communicative.
- Independent analyst/software architect capable of development tasks as well.
- Eager to learn to grow his/her software engineering skill levels and work with a small team.
- Rigorous and concerned by the quality of the output delivered. Languages:
- A solid knowledge of **technical English
- Collaborate with our customers to find the perfect solution(s) to their need(s) ;
- Analyze requirements, prepare technical proposals and implement solutions, prepare validation test plans and perform validation of work by the team before delivery to clients.
- Work in sync with other team members in an Agile environment, share knowledge and make suggestions. Profile:
- Master degree in computer sciences or software engineering.
- Several years of experience as software engineer or designer.
- You are familiar with Java and Web development frameworks (at least one of the following: Spring, Play, EJB, JAX-WS, JAX-RS).
- You have experience with:
- designing and implementing REST web services (e.g. OpenAPI, JSON, JSON Schema, XML Schema), including security aspects (OAuth 2.0,,..);
- agile software development methodologies
- configuration management and version control incl. CI/CD pipelines, Git, GitLab
- An experience or a knowledge of the following aspects is an asset:
- cloud-related technology (Docker, Kubernetes, GCP, AWS,..);
- RDBMS (i.e. PostgreSQL) and NoSQL databases (SolR) and Big Data frameworks;
- user interface frameworks (AngularJS, React, View.js, Java Server Faces);
- standards : OGC, INSPIRE, ISO TC211, W3C
- Jupyter Notebooks, Python
- A solid knowledge of technical English is essential, both for the reading of specifications as for documentation and proposal preparation.
- Team player and communicative.
- Independent analyst/software architect capable of development tasks as well.
- Eager to learn to grow his/her software engineering skill levels and work with a small team.
- Rigorous and concerned by the quality of the output delivered. Languages:
- A solid knowledge of **technical English