Lead développeur Java Angular Python

Description

"Nous sommes la fabrique numérique du Groupe SNCF. ”#CheminotsDuNumérique Avec plus de 2000 collaborateurs présents sur tout le territoire, nos équipes e.SNCF Solutions sont fières d’accompagner l’ensemble des agents du Groupe SNCF sur tous les domaines du numérique. Notre force réside dans notre capacité à produire et à gérer des services numériques performants et sécurisés grâce à : • Nos activités de production : Cybersécurité, Digital Workplace, Connectivités (Fibre, 5G, satellite…), Hébergement (Geocluster) et exploitation applicative mais également du Design et développement d’applications métiers, le tout s'appuyant sur un système de supervision et de gestion de crise éprouvé. • Notre DSI Holding (fonctions support) qui propose des solutions numériques complètes et intégrées dans le domaine applicatif des métiers RH, achats et finance, communication… • Nos expertises numériques : Data, Intelligence Artificielle, IOT, École numérique, AR·VR, Laboratoire d’innovations et de prototypages, Sourcing logiciels… Rejoignez-nous pour faire partie d'une équipe innovante qui façonne l'avenir de la mobilité grâce au numérique. LE QUOTIDIEN Pour contribuer à la transition Numérique du Groupe SNCF, rejoignez les équipes de la Direction Design et Développement, l’Agence Digitale qui a vocation à concevoir, développer et maintenir des applications pour tous les métiers du Groupe. En tant que Lead Développeur.se, vos objectifs sont : • La réalisation des développements internes pour les DSI métiers • L’accompagnement/montée en compétences des développeurs de l’équipe • L’animation Agile de l’équipe de développement Vous aurez pour mission : Gestion des collaborateurs • Participer avec les équipes RH aux éventuels recrutements pour le service dans le respect des budgets alloués par son N+1 sur son périmètre • Identifier les ressources internes et externes nécessaires à la réalisation des prestations demandées • Management hiérarchique ou fonctionnel de son équipe (selon l’organisation de l’équipe) • Assurer la montée en compétences des collaborateurs avec la mise en place d’un plan de formation et le partage de bonnes pratiques (par exemple : pair / mob programming) • Assurer l'efficacité et la productivité des outils et/ou matériels de l'équipe (matériel et logiciel) • Motiver l’équipe vis-à-vis des objectifs. Dans ce cadre, repérer les motivations et les évaluer • Être force de proposition pour améliorer le fonctionnement de l'équipe ainsi que les pratiques de développement : mise en place de l’excellence opérationnelle (amélioration continue) Projet • Superviser le projet technique et s’assurer que le budget est tenu • Rédiger la documentation technique des projets • Être force de proposition sur l’exploitation (OPS) des projets • Prendre en compte des demandes des product owner et participer à la formalisation technique des demandes. Dans ce cadre, animer le fonctionnement Agile de l’équipe avec la MOA, dans le respect des délais et des budgets alloués • Analyser les contraintes fonctionnelles et les besoins pour fournir les réponses techniques adaptées • Selon les projets : réaliser l'intégration des projets dans l'usine logicielle e.SNCF (gitlab / jenkins) en configurant les tâches d'intégration et de déploiement continue ou utiliser les services de la plateforme • Collaborer à l’intégration des projets dans le SI avec les architectes techniques Activité de développement • Développement Front End et Back End ; • Prendre en charge les développements les plus complexes des applications : être le référent sur les développements à réaliser ; • Réalisations en mode Agile ; • Fournir les réponses techniques adaptées au besoin ; • S’assurer de la qualité du code et la mise en œuvre des bonnes pratiques de développement au sein de son équipe, y/c la sécurité dans les développements et l’accessibilité des sites développés • Mettre en place les tests nécessaires pour assurer la qualité des réalisations (types de tests à mettre en œuvre, façon de les écrire, …) Méthodologies : • Mettre en place les pratiques de développement en vue d’améliorer le fonctionnement de l’équipe • Créer une culture de développement avec les architectes • Mise en place du Devops sur les projets à chaque fois que cela est possible • Réaliser la veille technologique avec les architectes techniques ou applicatifs Technologies : Java / angular / Python LE PROFIL Rejoignez nous si vous êtes titulaire d'un BAC+5 de formation ingénieur/e et que vous justifiez d'une expérience significative dans un domaine similaire. Vous avez des connaissances sur : 1) Mangement d'équipe 2) Gestion de projet (AGILE) 3) JAVA / ANGULAR / PYTHON / SPRINGBOOT

Présenté par

Expérience

Expérimenté

Thématique

Digital, software, IA

Localisation du poste

Ile de France

Nombre de poste à pourvoir

1

Type d'emploi proposé

CDI

Temps de travail

Temps plein

de ce partenaire Autres offres