Software Developer Airport Systems
Engie
Brussels, Brussels, Belgium
1 dag geleden
source : Vercida

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

    Additional Information

  • Posting Date : Jul 9, 2020
  • deze vacature melden
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Solliciteren
    Mijn E-mail
    Door op "Doorgaan" te klikken, betekent dit dat je neuvoo toestemming geeft om je gegevens te verwerken en je e-mails met vacatures te sturen, zoals beschreven in neuvoo's -Privacybeleid . Je kunt je toestemming altijd intrekken
    Doorgaan
    Aanvraagformulier