🌎
This job posting isn't available in all website languages
Employee sign in Sign out

Software Developer Airport Systems

📁
Digital and IT
💼
Benelux
📅
INF00000250 Requisition #

Under the authority of the Software Development Manager, the project developer takes care of the technical aspects of realization, validation and commissioning of IT projects in our airport activity (baggage sorting, passenger/baggage reconciliation, Self-Bag Drop kiosks, information display,…)


Your mission

  • development of specific modules per project
  • configuration of the systems that will be used for a project (most of the time, virtual machines that are used throughout the project, from the initial tests up to the go-live). This may require combining existing software containers, the creation of scripts and the development of project specific user interfaces, using tools developed by ENGIE Fabricom
  • definition of acceptance tests and presentation of them to the customer
  • writing of test documents (Factory Acceptance Tests and Site Acceptance Tests)
  • execution of the Factory Acceptance Tests in our lab
  • fixing of the problems discovered during Factory Acceptance Tests
  • on site commissioning
  • on site testing of the modules specifically developed for the project
  • execution of the Site Acceptance Tests with the customer
  • fixing of the problems discovered during Site Acceptance Tests
  • writing of the « as-built » documentation
  • training of the users
  • on site presence during go-live
  • remote support and follow-up during the first days after the go-live, until the project is transferred to our maintenance/support team
  • knowledge transfer to our maintenance/support team after the go-live

This role requires a significant on-site presence during the commissioning and validation phases. Depending on the project, this on-site presence may require night work.


Your profile
  • at least a bachelor degree in computer science or, ideally, a diploma of civil or industrial engineer
  • « full-stack developer » profile
  • tools
    • development of user interfaces based on web technologies (HTML5, CSS, Javascript, React)
    • development of user interfaces on mobile devices (React Native) is a plus
    • development of backend services using Python
    • development of backend services using NodeJS
    • microsoft Dot Net environment (C#, ASP.Net, Visual Studio) is a plus
    • Java development is a plus
    • Android native development is a plus
    • practical experience in using Message Oriented Middlewares, particularly systems based on the JMS norm. An experience in using Apache ActiveMQ is a plus
    • a practical experience in using tools implementing Enterprise Integration Patterns, like Apache Camel is a plus
    • practical experience in using virtualization solutions (VMWare) and containerization solutions (Docker)
    • practical experience in using major databases available on the market (Oracle, SQL Server, PostgreSQL,…)
    • practical experience with NoSQL databases (Elastic Search) with interactive visualization tools (Kibana, Grafana,…)
    • practical experience in Unix/Linux
    • practical experience with Microsoft operating systems and their associated products (IIS, SQL Server,…) is a plus
    • practical experience in cloud deployment, particularly Amazon Web Services, is a plus
    • an experience in industrial IT projects is a plus
    • an experience in projects requiring communication between systems, like a dialog with Programmable Logic Controllers is a plus
  • be willing to travel regularly for the purpose of the function
  • be willing to work in off-shift schedules according to the constraints imposed by the client during the deployment phases
  • good communicator
  • independent and resourceful
  • team spirit
  • organized and meticulous, including ability and willingness to systematically test and validate all functions of a system
  • willingness to succeed and bring projects to acceptance by the client
  • continuous improvement approach
  • languages: fluency in English and French. Dutch is a plus. Being able to write technical documents in English and French

ENGIE Fabricom offers you


Working at ENGIE Fabricom is a challenge that opens up opportunities to participate in exciting projects in various sectors of activity. You will be in contact with on-site personnel and offered training in cutting-edge technologies. You will be entrusted with a range of responsibilities, to be performed with a high degree of team spirit and self-sufficiency. Attractive career opportunities are available in line with your profile and your motivation. 


Your HR contact: Eva Rowies - +32 479 21 76 41

Workplace: Brussels

Previous Job Searches

Manage Profile

Increase your visibility by updating your profile.

My Profile

Track Applications

Find your submissions details.

My Applications