La SNCF restructure complètement la diffusion de l’information voyageur, de bout en bout jusqu’à l’affichage sur les écrans en gare.
Dans ce cadre, nous recherchons un développeur logiciel expérimenté pour contribuer à la mise en place d’une solution technique moderne, reposant sur une architecture distribuée orientée lambdas, avec des enjeux majeurs de résilience, de maintenabilité et d’impact direct sur l’expérience des voyageurs dans des milliers de gares.
En tant que membre de l’équipe, vous interviendrez sur les missions suivantes :
Développement en TypeScript : code applicatif et tests (unitaires, d’intégration, end-to-end)
Revues de code et amélioration continue
Conception technique : études, rédaction et partage de solutions
Analyse des anomalies et support à l’exploitation
Participation à la construction et au maintien des pipelines CI/CD
Contribution à la qualité logicielle en garantissant les critères d’acceptation des releases
Partage de connaissances avec les membres de l’équipe et les parties prenantes
Participation active aux cérémonies agiles : daily, planifications, rétrospectives, estimations…
Profil Recherché
Nous recherchons un développeur expérimenté 5 ans minimum, soucieux·se de la robustesse et de la maintenabilité des applications, capable de monter en compétence rapidement sur des sujets techniques et fonctionnels, et appréciant le travail en équipe.
Compétences techniques attendues :
Bonne maîtrise de la majorité de notre stack :
Langages & outils : TypeScript, NodeJS, Git, GitLab
Cloud & infrastructures : AWS (Lambda, DynamoDb, Aurora PostgreSQL, API Gateway, Kubernetes, SQS)
CI/CD & Infrastructure as Code : Jenkins, Terraform
Front : ReactJS
Tests : RobotFramework, Gatling
Méthodologies : APIs REST, OpenAPI, DDD, architecture hexagonale, tests automatisés (mocks, BDD)
Une connaissance de la transmission série avec NodeJS pkg est un plus.
Qualités personnelles recherchées :
Autonomie et esprit d’initiative
Force de proposition, créativité technique
Esprit d’équipe, entraide, solidarité
Persévérance, capacité à investiguer les bugs complexes
Responsabilité, attention à l’impact des livrables
Humilité, remise en question, écoute des autres
Environnement & modalités
Localisation : Paris 13e (Porte d’Ivry) ou Nantes
Télétravail : 2 jours par semaine
Taille des équipes : environ 25 personnes à Paris, 18 à Nantes
Organisation agile et dynamique, portée par l’entraide, l’amélioration continue et l’envie de progresser ensemble
Prêt à relever un défi à la fois technique et utile à tous les voyageurs ?
Rejoignez-nous pour construire la tech qui fait bouger les gares !
Rejoindre SNCF Connect & Tech :
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.