Développeur Java fullstack / Scrum Environnement anglophone Sophia Antipolis (IT) / Freelance
Développeur Java fullstack / Scrum Environnement anglophoneLa mission sera divisée en deux rôles : Scrum Master (50 %) : Objectifs du Scrum Master : Leader : ?
Coacher les membres de l'équipe sur les pratiques et mentalités Lean-Agile.? Enseigner à l'équipe les pratiques Agile (cérémonies, estimation Agile, artefacts, démonstration de la valeur, amélioration continue, qualité intégrée).
- Être responsable de la mise en ?uvre des meilleures pratiques Agile (Scrum, Kanban) au niveau de l'équipe.? Encourager la collaboration entre les équipes et les parties prenantes.
- Être responsable de la mise en ?uvre des meilleures pratiques Agile (Scrum, Kanban) en fédérant et en coachant les parties prenantes du train sur l'adoption de la mentalité Agile.
- Être un agent de changement clé.? Créer un environnement d'influence mutuelle, encourager le développement personnel et soutenir l'engagement pris par l'équipe Agile.
Facilitateur : ? Assurer l'alignement lors des événements de l'équipe Agile (planification, raffinements, revue, rétrospectives, etc.
Faciliter toutes les cérémonies au niveau de l'équipe (planification de sprint, revue de sprint, rétrospective de sprint, stand-up quotidien).
- Préparer et participer activement à toutes les cérémonies de l'équipe au niveau du Train (breakouts des équipes lors de l'événement de planification PI, démo système, synchronisation de l'ART).
- Résumer les objectifs de l'équipe et les publier pour la visibilité et la transparence.? Aider à suivre l'exécution des User Stories et des capacités.
- Suivre et communiquer les principales métriques d'exécution de l'équipe Agile.? Travailler en collaboration avec les propriétaires de produits et d'autres parties prenantes pour aider à remplir le backlog et démontrer la mentalité Agile.
Développeur Full Stack (50 %) : Objectifs du développeur Full Stack : Conception du système et du code : ? Analyser les besoins des utilisateurs et les spécifications existantes pour le développement de nouvelles solutions logicielles (ou la mise à niveau des solutions existantes).
- Concevoir des solutions fonctionnelles et techniques.? Réaliser des études de faisabilité.? Développer des logiciels selon les normes.
- Examiner les solutions et le code des autres membres.Tests et maintenance : ? Effectuer des tests unitaires, de package et de performance pour garantir un niveau de qualité conforme aux directives.
- Participer à la phase de validation du cycle de vie du produit, ajuster si nécessaire pour finaliser le produit.? Soutenir le client en déboguant les solutions fonctionnelles et techniques existantes en collaboration avec les autres équipes Scrum dans un projet contenant 7 applications Web.
Documentation : ? Produire des spécifications techniques et fonctionnelles de logiciels nécessaires à l'application et les transmettre au public demandé.
Examiner et corriger les spécifications rédigées par les membres de l'équipe.Profil candidat : Développeur Java fullstack / Scrum Environnement anglophoneLa mission sera divisée en deux rôles : Scrum Master (50 %) : Objectifs du Scrum Master : Leader : ?
Coacher les membres de l'équipe sur les pratiques et mentalités Lean-Agile.? Enseigner à l'équipe les pratiques Agile (cérémonies, estimation Agile, artefacts, démonstration de la valeur, amélioration continue, qualité intégrée).
- Être responsable de la mise en ?uvre des meilleures pratiques Agile (Scrum, Kanban) au niveau de l'équipe.? Encourager la collaboration entre les équipes et les parties prenantes.
- Être responsable de la mise en ?uvre des meilleures pratiques Agile (Scrum, Kanban) en fédérant et en coachant les parties prenantes du train sur l'adoption de la mentalité Agile.
- Être un agent de changement clé.? Créer un environnement d'influence mutuelle, encourager le développement personnel et soutenir l'engagement pris par l'équipe Agile.
Facilitateur : ? Assurer l'alignement lors des événements de l'équipe Agile (planification, raffinements, revue, rétrospectives, etc.
Faciliter toutes les cérémonies au niveau de l'équipe (planification de sprint, revue de sprint, rétrospective de sprint, stand-up quotidien).
- Préparer et participer activement à toutes les cérémonies de l'équipe au niveau du Train (breakouts des équipes lors de l'événement de planification PI, démo système, synchronisation de l'ART).
- Résumer les objectifs de l'équipe et les publier pour la visibilité et la transparence.? Aider à suivre l'exécution des User Stories et des capacités.
- Suivre et communiquer les principales métriques d'exécution de l'équipe Agile.? Travailler en collaboration avec les propriétaires de produits et d'autres parties prenantes pour aider à remplir le backlog et démontrer la mentalité Agile.
Suppression des obstacles : ? Fournir des informations sur les compétences et la taille de l'équipe pour résoudre les goulots d'étranglement critiques.
- Écouter et soutenir les personnes dans l'identification des problèmes et la prise de décision.? Travailler avec les équipes pour recueillir leurs points de douleur et les formuler comme un risque.
- Faciliter des réunions de synchronisation ad hoc.? Favoriser l'amélioration incessante, en particulier lors des ateliers de rétrospective.