SNCF RESEAU
SNCF RESEAU

Architecte Applicatif F/H

SI & DataSaint-Denis, Seine Saint-Denis (93)CDIMoins de 3 ansNiveau 7 (Master, Ingénieur, BAC+5)
Publiée le 13/07/2026

Description de l'employeur

Au sein du groupe SNCF, SNCF Réseau exerce la fonction de gestionnaire d'infrastructure en toute indépendance, en garantissant une concurrence loyale et un accès équitable au réseau ferré national. Les salariés de SNCF Réseau s'engagent à respecter un code de bonne conduite afin d'assurer une stricte confidentialité des informations sensibles et prévenir toute influence d'autres entités du groupe SNCF sur l'attribution des sillons et la tarification des infrastructures.

Lien vers le flyer de Code de Bonne Conduite

Le code de bonne conduite de SNCF Réseau | SNCF Réseau

Avec plus de 430 collaborateurs, la Direction Générale Numérique (DGNUM) SNCF Réseau est en charge de la transformation numérique de SNCF Réseau.

Elle est garante de la gouvernance du numérique et du haut niveau de service délivrés aux métiers et aux clients et utilisateurs.

Architecte Applicatif vous vous situez dans la division SC3 au sein du Département MOTEC de la DGNUM SNCF RESEAU, sous le pilotage du responsable des architectes applicatifs de la division.

Vous contribuez au cadrage, puis à la définition des prérequis techniques du cadre applicatif pour garantir l'alignement des spécifications en termes d'exigences ou besoins exprimés par les Métiers.

Vous vous coordonnez avec votre écosystème, en portant l'expertise applicative, que cela soit en phase Projet ou Maintenance, pour assurer la conformité, puis la qualité et la continuité de service selon les engagements pris vis à vis des Métiers, sur son périmètre d'activité.

Cela se traduit notamment par :

  • un accompagnement du projet depuis les études jusqu'à son achèvement, en passant par sa phase de conception et de validation des livrables,

  • la recherche d'un résultat optimal et conforme au cahier des charges en ce qui concerne le périmètre, les performances qualité, les coûts et délais, le respect des exigences et de la sécurité,

  • le pilotage opérationnel des ressources techniques des projets (équipes de développement, équipes d'infogérance),

  • la garantie des règles de développement et contrôle de leurs conformités,

  • la garantie de bon fonctionnement opérationnel de l'application livrée.

L'AA doit se familiariser avec les gisements de données de circulation de la SNCF Réseau en intégrant une architecture SOA et un modèle de données UML sur-mesure appelé modèle ARIANE.

Les applications dont l'AA doit s'occuper sont, pour partie, des applications PLATINE à savoir qu'elles doivent être opérationnelles 24/24 7j/7, et son délai maximum d'interruption est de 2h, ce qui les place dans les applications critiques du périmètre de la DGNUM.

Le périmètre applicatif du poste concerne principalement les applications OLERON NG, SATO et PISE :

*L'application SATO est une application 100% back qui vise à agréger les données des gisements et référentiels et de les exposer vers des application clientes telles que OLERON et PISE, via une base de données NoSQL CouchDB

*L'application OLERON NG est une application ayant pour objectif de fournir aux agents circulation travaillant dans les postes d'aiguillage un TST (Tableau de Succession des Trains). Ce TST affiche une liste de circulations associées au périmètre du poste et est mis à jour en opérationnel automatiquement. De plus, OLERON permet dans certains cas de fournir les informations de localisation des trains au SI au même titre que les SAAT (Système Automatique d'Annonce des Trains).

*L'application PISE, est une plateforme visant à offrir plusieurs modules applicatifs à des populations d'utilisateurs différentes, mais en se basant sur le même socle technique que OLERON NG et en communalisant l'usage des données autant que possible :

· Module Reco LGV : a pour objectif d'aider les agents de circulation (AC), présents dans les postes d'aiguillages des LGV, à effectuer les actions de reconnaissance quotidienne des lignes. Elle est basée sur une schématique de représentation des LGV et des données de circulations théoriques, issues d'autres applications du SI, dont SATO, développée dans le cadre du projet OLERON 2.

· Module Préparation de l'Occupation des Voies : Suite au prochain décommissionnement de la fonction de préparation horaire de OLERON 1, cette même fonction doit être recréée sur un nouveau socle applicatif, et hors du périmètre OLERON 2. Cette fonction vise à aider les préparateurs horaires à effectuer des dévoiements en phase pré-opérationnelle, sur ue période calendaire courte (7 à 10 j) et possiblement à créer des enchainements entre des circulations.

Autres applications de la Division SC3 : l'architecte applicatif travaille au sein de la division SC3. A ce titre, une mission en renfort sur les activités techniques des architectes applicatifs en place pourra également être demandée, selon les besoins des projets.


Description du poste

6a54fa65a85c2.jpg

Dans ce poste, vous contribuez activement à la réussite des projets informatiques en apportant un appui technique au Chef de projet, de la phase de construction (BUILD) au maintien en conditions opérationnelles (RUN). Vous participez à la validation des composants logiciels, à la coordination des partenaires et à l'amélioration continue de l'architecture applicative.

Vos missions principales

  • Apporter une assistance et un appui technique au chef de projet sur ses missions de validation de composants logiciels.

  • Coordonner les échanges avec les partenaires et challenger les prestations réalisées (CDS) dans une logique de coopération.

  • Analyser les corrections d'anomalies et contribuer à la proposition de solutions d'architecture et de développement logiciel.

  • Participer à la validation des migrations techniques et à leur bonne mise en oeuvre sur les différents environnements.

Accompagner le chef de projet sur la partie technique

  • Développer une bonne compréhension et une bonne utilisation de l'architecture applicative du projet et des concepts métier de l'application.

  • Contribuer à la définition des exigences techniques de chaque version (architecture, performance, qualité du code...).

  • Participer aux ateliers technico-fonctionnels pour aligner les besoins métiers et les solutions techniques.

  • Challenger et valider les estimations de charge et les plannings de réalisation des équipes de développement.

  • Questionner et valider les solutions proposées par les équipes de développement pour répondre aux exigences non fonctionnelles.

  • Assurer une relecture critique et constructive des livrables (spécifications techniques, dossiers d'architecture logicielle, stratégie de recette technique, modes opératoires, fiches d'astreinte, chronologies, dossiers d'exploitation...).

Valider les composants logiciels et les mises en production

  • Réceptionner les composants développés par des tiers (internes ou CDS) et vérifier le respect des exigences techniques.

  • Piloter la réalisation des tests unitaires, des revues de code et des autres techniques de vérification de la conformité des livrables.

  • Suivre la réalisation de la recette technique d'une version et valider le respect des exigences techniques avant mise en production.

  • Effectuer ou accompagner les installations de la version sur les différents environnements (recette, pré-production, production), en s'appuyant sur les outils de l'usine logicielle et les déploiements automatisés.

  • Participer à l'élaboration des cahiers de tests de performance et à l'analyse des résultats.

Collaborer avec les équipes transverses (BUILD & RUN)

  • Coordonner les différentes parties prenantes du projet (prestataires, équipes SI transverses, équipes SNCF connexes) dans une dynamique de travail collectif.

  • Contribuer à la définition des besoins d'évolution de l'architecture existante, y compris la gestion de l'obsolescence.

  • Travailler en lien étroit avec les équipes système sur les sujets d'intégration et d'exploitation de l'application.

  • Vérifier le bon fonctionnement de l'application après la mise en exploitation des nouvelles versions et suivre les retours des équipes opérationnelles.

  • Participer à l'analyse des incidents de production et à l'élaboration des retours d'expérience (REX).

  • Analyser les anomalies constatées sur les différents environnements (TEST, PPROD, PROD) et être force de proposition sur les actions de résolution.


Profil recherché

Rejoignez nous si vous êtes titulaire d'un diplôme de niveau Bac +5 en informatique, génie logiciel ou domaine équivalent, ou expérience professionnelle significative dans un rôle similaire.

  • Première expérience en développement applicatif (front et back) ou en appui technique à des projets SI.

Compétences techniques

  • Bonne utilisation des langages et frameworks : Java, JavaScript, SQL/NoSQL (PostgreSQL, CouchDB), Angular, .NET, Node, OpenJDK.

  • Connaissance des architectures Web, SOA, des middleware (Apache, Tomcat, Linux) et des technologies PWA.

  • Expérience avec les outils de l'usine logicielle (Git/GitLab, Jenkins, SonarQube, Artifactory, Ansible, Docker) et les déploiements automatisés.

  • Capacité à travailler sur des environnements on premise et cloud.

  • Compréhension des enjeux de performance applicative : analyse de tests de charge, optimisation de requêtes SQL, gestion des latences réseau.

  • Familiarité avec les méthodes agiles et les outils Jira, Confluence, X-Ray.

Compétences comportementales

  • Capacité à fédérer et mobiliser autour d'objectifs communs, tout en travaillant en autonomie.

  • Qualité d'écoute et sens du dialogue pour collaborer avec des équipes pluridisciplinaires (développement, système, exploitation, métiers).

  • Esprit d'initiative et envie de proposer des solutions pour améliorer les processus et les livrables.

  • Sens du collectif et envie de partager les connaissances pour renforcer l'efficacité de l'équipe.

  • Rigueur dans le suivi des activités et communication claire, à l'oral comme à l'écrit.

  • Adaptabilité face aux évolutions techniques et organisationnelles.


Rétribution et avantages

La politique de rétribution SNCF a pour ambition de valoriser les compétences, le professionnalisme et l'engagement de ses équipes. Notre rémunération comporte un salaire fixe et des éléments additionnels individuels ou collectifs, dépendant de la performance et des résultats de l'entreprise. Des indemnités et des gratifications peuvent venir s'y ajouter selon le métier exercé. Nous offrons également des avantages spécifiques tels l'aide au logement, la protection sociale, les facilités de voyages, l'épargne salariale, le comité d'entreprise...

Tous nos métiers sont ouverts aux personnes en situation de handicap.


Salaire

Entre 45 et 55 KEUR selon expérience avec une prime de performance individuelle jusqu'à 10% (hors éléments variables)




2026-015617
Pour en savoir plusContacter nos ambassadeurs

Les étapes de votre recrutement

  • Je postule en ligne

  • Je suis invité à exposer mes motivations à distance

  • Je suis évalué sur mes compétences

  • Je peux être évalué sur mes capacités à exercer des fonctions de sécurité

  • J'intègre l'entreprise