Au sein du domaine Après-Vente, vous intégrerez l’équipe Care, en charge des fonctionnalités clients et du bot conversationnel de SNCF Connect, application à très fort trafic utilisée par des millions de voyageurs chaque jour.
Aux côtés d’une équipe passionnée – développeurs web, mobile et backend, testeurs, Product Owners, Scrum Master et Lead Dev – vous contribuerez au développement de services performants, accessibles et utiles à tous.
Vous appliquez et transmettrez les principes du Software Craftsmanship en contribuant activement à la vie de l’équipe dans un environnement Agile.
Vous serez le point d'entrée pour le produit en s'assurant d'un bon équilibre technico-fonctionnel.
Vos principales responsabilités :
- Développer des solutions backend et web de qualité, de la conception à la mise en production.
- Travailler en collaboration étroite avec les équipes web, mobile et produit pour proposer un produit cohérent répondant aux besoins clients.
- Réalisation de cadrages fonctionnels et techniques pour les évolutions
- Réaliser des livrables fiables et performants en vous impliquant dans l’intégration continue et les tests automatisés.
- Participer au déploiement et au suivi des services en production, en garantissant leur fiabilité et leur performance.
- Accompagner une équipe dans son amélioration continue en encourageant une dynamique collective
- Promouvoir les bonnes pratiques de développement : pair programming, mob programming, code review et amélioration continue.
Notre environnement technique :
- Mobile : Flutter
- Web : React, NextJS
- Back : Java 21, Kotlin 1.9, SpringBoot 2/3, API REST, Serverless, Node
- Cloud : AWS
- Base de données : MongoDB, DynamoDB, AWS S3
- Outils CI/CD et Infra : GitLab CI, Kubernetes, Terraform, Docker, Datadog, Gradle
- Outils collaboratifs : Confluence, Jira, Miro, Notion, Draft, Teams
- Matériel : Macbook Pro
Profil Recherché
De formation Bac +5, en informatique ou équivalent, vous avez une expérience significatif en tant que développeur sénior fullstack Kotlin / Web, avec de bonnes connaissances AWS ou d’un autre Cloud Provider
- Vous maîtrisez plusieurs patterns de conception et architecturaux et avez le souci du code propre, bien conçu et lisible.
- Vous êtes passionné(e) par la veille technologique et aimez partager vos découvertes.
- Vous avez l’habitude de produire des applications et services de qualité et de les accompagner en production (build, packaging, tests, monitoring, industrialisation…).
- Vous êtes autonome face à un problème à résoudre et adepte des bonnes pratiques de développement (pair programming, code review…).
- Vous appréciez le travail en équipe et les environnements agiles et collaboratifs.
- Vous avez une ou plusieurs expériences en tant que lead d'une équipe
Rejoindre SNCF Connect & Tech :
- C’est intégrer la plus grande communauté d’experts des transformations numériques, en France, dans le secteur des mobilités et devenir un #DigitalMobilityChanger.
- C’est innover pour rendre les mobilités durables accessibles à tous", en incarnant les valeurs de l'entreprise : Citoyenneté, Audace, Performance, Ouverture, Confiance.
- C'est continuer à apprendre et grandir grâce à un programme de formation adaptée aux envies de chacun
- C'est bénéficier d'un package financier compétitif et équitable fondé sur un principe de méritocratie collective et individuelle
- C'est évoluer au sein d’une entreprise humaine, inclusive qui favorise un bon équilibre de vie pro/perso (jusqu’à 3 jours de télétravail par semaine), certifiée Great Place to Work pour la 4è année consécutive
- C'est s’engager au service d’une société durable et solidaire, en favorisant des comportements, des mobilités et des usages responsables