Chargement...

Senior Software Engineer Java

Job ID:  2724
Lieu: 

Brussel/Bruxelles, BE

 

L'ENVIRONNEMENT DE TRAVAIL

 

Infrabel est responsable pour la construction, l’entretien et le renouvellement de l’infrastructure ferroviaire en Belgique. Il s’agit de 3.600 km de voies, 5.905 km de caténaires et 11.769 ponts et tunnels. Nous réglementons également le trafic ferroviaire 24/24 et 7/7. Avec environ 11.000 d’employés, nous travaillerons à la mise en place d’un réseau ferroviaire fiable et moderne afin de répondre aux besoins de mobilité de notre société et de contribuer à une société durable.

 

La direction Information & Communication Technology est une des 7 directions d’Infrabel. Sa mission est de concevoir, fournir, mettre en oeuvre, gérer et maintenir toute la composante Informatique et Telecom nécessaire au fonctionnement optimal du réseau ferroviaire.

 

Au sein de ce service, la division Data Management Solutions assure la gestion et la maintenance des applications informatiques liées à la conception et à la gestion des assets ferroviaires. Le bureau ‘Railways Infrastructure Install’ réalise des projets et la gestion de petits packages pour la direction Build et la direction Asset Management, partie Signalisation. Vous travaillerez notamment pour le projet PA-Tools (ensemble de modules permettant de concevoir les configurations (paramétrages) de composants de signalisation pour les systèmes ETCS (European Train Control System) niveau 1 Full Supervision et ultérieurement ETCS niveau 1 Limited Supervision. Ces configurations contiennent les composants et les paramètres nécessaires à la génération de fichiers de données.

 

En tant que Team lead technique Java, vous avez donc un rôle déterminant pour la continuité et la performance des activités d’Infrabel.

LE TRAVAIL

 

En tant que Senior software engineer Java, vous contribuez à garantir la qualité, la maintenabilité des applications sur lesquels vous travaillerez. Vos activités sont les suivantes :

 

  • Implémenter les nouvelles fonctionnalités décrites dans l’analyse fonctionnelle en respectant les standards définis et en les améliorant.
  • Documenter techniquement votre travail , de manière à assurer une maintenabilité optimale des solutions mises en place et en réalisant une analyse technique pour les nouvelles fonctionnalités.
  • Tester votre code afin de valider que ce dernier réponde bien au besoin exprimé et s’intègre bien dans l’environnement applicatif.
  • Travailler en étroite collaboration avec les autres membres de l’équipe de développement : analystes, testeurs, développeurs et, donner régulièrement du feedback au project/product manager, product owner et aux team leaders du/des bureaux concernant l’avancement de votre travail.
  • Réaliser et participer aux code reviews entre developpeurs.
  • A l’occassion, coacher 1 ou 2 développeurs java plus juniors : transmettre vos connaissances techniques aux collaborateurs moins expérimentés en vue de leur propre développement.
  • A long terme, dans quelques mois/années pouvoir définir ou améliorer l’architecture des applications sur lesquelles vous travaillerez, de manière à permettre à celle-ci de rester user-friendly, maintenables et évolutives.

VOTRE PROFIL

 

•Titulaire d’un Bachelor en informatique ou d’un Master, ou équivalent par expérience.
•Vous disposez d'une expérience approfondie de plusieurs années en Java (8/7). Spring Framework, Swing, Maven, Junit/ Mockito, JavaFx, spring test, Cucumber/Selenium, JPA / Hibernate / eclipselink, source control (Git, GitLab, Jenkins, Artifactory, Sonar), Netbeans Platform, Apache POI sont donc pour vous des termes familiers.
•Vous savez ce qu’est une base de données et vous connaissez Oracle, SQL Server, Mysql ou Maria DB.
•Vous avez des connaissances XML.
•Vous avez déjà travaillé en Agile/scrum. Un rôle de scrum master précédemment effectué ou une certification de scrum master est un atout.
•Des connaissances en Html5, Javascript, Typescript, CSS & Angular sont des atouts.
•Vous avez une excellente connaissance du français ou du néerlandais et, au moins, une connaissance passive de la deuxième langue (orale et écrite).
•Vous avez une bonne connaissance de l’anglais technique.
•Vous délivrez des résultats qualitatifs orientés business tout en respectant le planning et le budget.
•Vous êtes capable d’ écouter activement et de vous adapter.
•Vous adoptez toujours une attitude professionnelle et positive, respectueuse, conviviale, constructive dans vos contacts avec les partenaires internes.
•Vous communiquez de manière claire et adaptée à votre interlocuteur.
•Vous développez en permanence vos connaissances et aptitudes dans votre domaine d’activités et vous avez une facilité d’apprentissage.

NOTRE OFFRE

 

  • Un job passionnant et varié
  • Dans une entreprise stable qui contribue à une mobilité durable en phase avec la société
  • De nombreuses possibilités de formation et de carrière : vous être entrepreneur.neuse de votre propre carrière
  • Une grande flexibilité, pour que vous puissiez trouver un équilibre entre travail et vie privée
  • Un package salarial attrayant avec divers avantages supplémentaires
  • Voyagez gratuitement en train

QUELLES ÉTAPES DEVEZ-VOUS SUIVRE?

 

  • Postulez en ligne
  • Nous prenons contact avec vous
  • Entretien de recrutement
  • Bienvenue chez Infrabel

QUESTIONS CONCERNANT CETTE VACATURE?

 

Plus d’infos sur le processus de recrutement ? 

Karolien Hendrickx

karolien.hendrickx@infrabel.be

02/432 51 71

N’oubliez pas de créer un profil via ‘Mon profil’. Vous pouvez non seulement ajouter vos données, mais également créer des « alertes d’emploi » en fonction de vos intérêts. De cette façon, vous serez le/la premier.ère à recevoir les nouveaux emplois qui vous conviennent dans votre boîte mail.

Vous êtes en situation de handicap et des ajustements raisonnables peuvent vous garantir une sollicitation aisée ? Faites-le nous savoir.

Avez-vous obtenu votre diplôme à l'étranger? Alors, vous devez être en possession d’un certificat d'équivalence avant de commencer à travailler.