27 Oct. 2022
Développeur .Net senior / Software Architect Apps
Description du poste
'En tant que développeur senior.NET software Architect, vous avez la possibilité de travailler sur des projets ambitieux, tant sur le plan technique que fonctionnel. Les projets sur lesquels vous travaillerez détermineront la continuité et la performance des activités principales d'Infrabel.
Il s'agit de projets qui aident à gérer et à consulter des informations sur la gestion du trafic ferroviaire (pré-traitement, temps réel, post-traitement, back-office) aux utilisateurs internes et aux parties prenantes B2B.
Vous travaillerez sur le support et l'élaboration, entre autres, des applications suivantes :
- Application de facturation du stationnement du matériel ferroviaire dans les faisceaux;
- Application pour la gestion et l'exploitation des données de l'équipement ferroviaire homologué ;
- Enregistrer et communiquer la demande de consommation d'énergie du train à l'agence européenne ERES;
- Application d'affichage des horaires et travaux prévus
- Application pour les charges maximales de trains sur les segments de ligne à afficher.
- Vous travaillerez sur de nouveaux développements ainsi que sur la maintenance corrective et évolutive des applications existantes.
- En tant qu'entreprise technique solide, nous apprécions grandement vos capacités techniques.
- Le développement en agile est le cœur, avec le contrôle de code source, l'intégration continue, le matériel de développement moderne et une équipe de développement à jour.
- Au sein d'une équipe de développeurs juniors, vous remplissez le rôle de responsable technique : vous déléguez les tâches en concertation avec le chef de projet, vous accompagnez les développeurs dans l'élaboration de leurs tâches et organisez avec eux des revues de code pour fournir des solutions de haute qualité.
- Analyser les demandes de solutions nouvelles ou existantes en collaboration avec des analystes et des experts techniques pour vous préparer au mieux à les mettre en œuvre.
- Développer, programmer, tester et adapter des solutions en fonction des analyses réalisées
- Déployez des tests, testez des solutions nouvelles et existantes dans différents environnements de test et corrigez les erreurs pour permettre aux solutions de répondre aux normes de qualité et opérationnelles définies.
- Évaluez, révisez et améliorez le développement de vos collègues de l'équipe dans le but d'améliorer les solutions et d'accroître les compétences de vos collègues.
- Prendre soin de la maintenance des solutions livrées pour assurer leur disponibilité et leur fonctionnement.
- Soyez attentif à l'évolution de l'infrastructure informatique et proposez des améliorations pour assurer le développement de solutions de qualité avec des outils toujours à jour.
- Rapporter de manière proactive l'avancement de votre travail sur une base fréquente et communiquer et s'aligner avec vos collègues de l'équipe pour l'organisation des tâches à effectuer
- Participez aux réunions de mise en état et informez vos chefs de projet de l'évolution des développements afin d'assurer un reporting de qualité et d'anticiper les problèmes.
- Développez, rédigez et mettez à jour la documentation de la solution pour fournir une documentation sur les modifications apportées à la solution en fonction des besoins de l'utilisateur final.
- Acquérir constamment de nouvelles connaissances et expériences en remettant en question de manière critique son travail pour augmenter la fiabilité des services offerts aux utilisateurs.
Exigences du poste
- Possibilité de travailler à domicile pour un maximum de 3 jours par semaine
- Analyser les demandes de solutions nouvelles ou existantes en collaboration avec des analystes et des experts techniques pour vous préparer au mieux à les mettre en œuvre.
- Développer, programmer, tester et adapter des solutions en fonction des analyses réalisées
- Déployez des tests, testez des solutions nouvelles et existantes dans différents environnements de test et corrigez les erreurs pour permettre aux solutions de répondre aux normes de qualité et opérationnelles définies.
- Évaluez, révisez et améliorez le développement de vos collègues de l'équipe dans le but d'améliorer les solutions et d'accroître les compétences de vos collègues.
- Prendre soin de la maintenance des solutions livrées pour assurer leur disponibilité et leur fonctionnement.
- Soyez attentif à l'évolution de l'infrastructure informatique et proposez des améliorations pour assurer le développement de solutions de qualité avec des outils toujours à jour.
- Rapporter de manière proactive l'avancement de votre travail sur une base fréquente et communiquer et s'aligner avec vos collègues de l'équipe pour l'organisation des tâches à effectuer
- Participez aux réunions de mise en état et informez vos chefs de projet de l'évolution des développements afin d'assurer un reporting de qualité et d'anticiper les problèmes.
- Développez, rédigez et mettez à jour la documentation de la solution
- Acquérir constamment de nouvelles connaissances et expériences en remettant en question de manière critique son travail
- Analyser des problems
- Prendre des initiatives
- Donner du feedback
- Collaborer
- Partager les connaissances
- Développer les collaborateurs
- Respecter les procédures / les règles
- Etre orienté résultats
- Etre ponctuel
- Gérer le stress
Langues
- Néerlandais, Français & Anglais
- Bonne connaissance active (lire, comprendre, parler et écrire) dans au moins une des deux langues nationales
- Bonne connaissance passive (compréhension écrite) dans l'autre langue nationale
- Bachelor IT Dévelopment or comparable niveau.
- Service de Garde: Avec une fréquence de tous les 2 mois, pour une semaine complète (24 heures par jour)
Lieu
Brussel(s)/Bruxelles