WorldWide People

Mission freelance Développeur Java fullstack / Scrum  Environnement anglophone Sophia Antipolis

Sophia Antipolis 2 (06)

WorldWide People

Le poste

Freelance
Dès que possible
12 mois
290-330 €⁄j
2 à 5 ans d’expérience
Télétravail partiel
Sophia Antipolis 2, Provence-Alpes-Côte d'Azur
Publiée le 08/05/2024

Partager cette offre

Développeur Java fullstack / Scrum  Environnement anglophone
La 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 recherché

Développeur Java fullstack / Scrum  Environnement anglophone

La 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.

Environnement de travail

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.
Empilements et environnement technique :
Empilement technique :
Backend : 7 applications Web, framework Spring avec une couche personnalisée (pile JCP via le framework DDK), bases de données JCP & ACM.
Frontend : 5 skins responsives différents basés sur différentes technologies : JSP, Bootstrap 3, jQuery + plugins, Angular 8, Bootstrap 4, Otter v3.
Environnement de développement :
Tests automatisés : jUnit, Karma (tests JS), Protractor (pour les applications Web Angular), en transition vers Playwright. Contrôle de source et revue de code : Bitbucket, Sonar. Builds : Logiciel workbench v2, Maven pour le déploiement. IDE : IntelliJ. Langages : Java/JSP, Html, Css/Less (legacy)/Sass (Angular), Javascript/Typescript, SQL (scripts), Freemarker dans DWM pour la gestion de contenu.

Clynderwen, Pays de Galles, Royaume-Uni
< 20 salariés
Cabinet de recrutement / placement
Worldwide People (WWP) est une société de recrutement spécialisée depuis 2001 dans les métiers de l’IT, en particulier sur les secteurs des télécoms et des technologies. Notre spécialité ? Fournir des consultants hautement qualifiés pour des missions courtes ou des CDI à des clients internationaux. Ces clients comprennent des intégrateurs de systèmes, des consultants en gestion, des opérateurs télécoms (fixe, mobile et satellite) et des banques internationales. Notre mission. Être le partenaire numéro un de nos clients Grace à une équipe hautement expérimentée de consultants, nous identifions et mobilisons les ressources disponibles les plus appropriées. Nous travaillons sans relâche afin de nous assurer que les besoins de nos clients sont satisfaits en termes de délais et de budget. Être le partenaire numéro un de nos consultants Nous nous assurerons que votre candidature est préparée et présentée de façon à mettre en valeur vos expériences les plus pertinentes et l’ensemble de vos compétences. Nous assurerons le suivi de votre candidature, organiserons l'entretien et vous fournirons un feedback. Nous ferons en sorte de vous informer entièrement sur le client et le rôle afin que vous puissiez obtenir un résultat optimum lors de l'entretien. Nous conclurons les négociations et préparerons le contrat. Nous vous aiderons en ce qui concerne les demandes de visas ou votre déménagement. En bref, nous vous accompagnons tout au long du processus de recrutement. Une fois sur place, nous serons disponibles à tout moment pour vous aider et répondre à toutes les questions que vous pourriez avoir. Nous assurerons un paiement rapide et flexible.

Postulez à cette offre !

Trouvez votre prochaine mission parmi +15 000 offres !

  • Fixez vos conditions

    Rémunération, télétravail... Définissez tous les critères importants pour vous.

  • Faites-vous chasser

    Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.

  • 100% gratuit

    Aucune commission prélevée sur votre mission freelance.

Développeur Java fullstack / Scrum  Environnement anglophone Sophia Antipolis

WorldWide People

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2024 © Free-Work / AGSI SAS
Suivez-nous