Software Development Engineer (f/m/d)

Job summary
Permanent contract
Croix
Salary: Not specified
A few days at home
Skills & expertise
Generated content
Documentation management
Agile methodologies
Planning and organization
Inventory management
Goal setting
+15
Apply

Decathlon Digital
Decathlon Digital

Interested in this job?

Apply
jobs.faq.title

The position

Job description

Notre collectif "Logistique, Transport et Douane" recherche un·e Software Development Engineer basé·e à Lille.

Notre mission est de fournir des produits et services avec les meilleures expériences client-utilisateur omnicanal, pour permettre la croissance de notre entreprise (produits, géographies, canaux et modèles économiques) tout en respectant nos engagements carbone, humains et financiers.

Pour atteindre cette ambition, nous devons étendre notre champ d'action au-delà de la "supply-chain" pour exploiter et transformer collectivement l'ensemble de la chaîne de valeur.

TA FUTURE CONTRIBUTION

REJOINS L'ÉQUIPE WAREHOUSEBOX

Cette mission est ouverte dans le cadre du programme WarehouseBox, ayant pour volonté d’améliorer notre système logistique mondial au travers de modules inter-connectés.

Situé dans le domaine Value Chain, le sous-domaine Logistics & Transport, spécifiquement dans la partie InBound & OutBound. L’amélioration de notre WMS contribue directement à l’un des 5 piliers composant notre stratégie d’organisation.

Les modules : UserBox, PickingWaveBox, SettingBox, PickIt, ShipIt, *Box … s’inscrivent dans une stratégie modulaire permettant d’améliorer le geste utilisateur de nos coéquipiers en entrepôt tout en fiabilisant notre système et permettant d’anticiper nos futurs besoins business.

Plusieurs typologies de besoins / données peuvent être abordées, comme par exemple :

  • l’administration des modules
  • le prélèvement / expédition de colis
  • la réception et la gestion de stock
  • le transport et l’expédition

Nos produits sont et seront déployés sur l’ensemble de nos entrepôts, dans le monde entier, réparti sur différentes plaques géographiques nous permettant d’assurer une qualité de service optimale.

OBJECTIFS DE LA MISSION

EN RESUME :

L’objectif de la mission est de contribuer à développer et maintenir un / des module(s) avec une haute qualité technologique, une haute fiabilité et une disponibilité tout en respectant la gouvernance technique Decathlon et en co-construisant une architecture applicative adapté à un besoin fonctionnel.

EN DETAIL :

L’objectif de la mission est d’intégrer une feature team du programme WarehouseBox.

Au sein de la feature team, les objectifs sont les suivants :

  • Assurer le suivi de la vision, la stratégie et les objectifs technique
  • Comprendre le besoin fonctionnel pour une meilleur adaptation technologique
  • S’assurer de la cohésion technique, qualité applicative, la disponibilité de l’application, la qualité des données
  • Mindset agile et de software craftmanship, le juste code pour le juste besoin
    • Transparence et challenge avec le produit
    • Aide à l'écriture des US, participer et challenger l'écriture de la Roadmap
    • Partager avec pédagogie l’ensemble des compétences et connaissances
    • Pair-programming / mob-programming, code review, …
  • Faciliter la conception et la réalisation des modules
    • Modulaire / Distribué / Cloud Native-Neutral / Pattern-Design en fonction du besoin
  • Assurer et évangéliser la qualité applicative par les tests
    • Tests fonctionnels
    • Tests acceptances
    • TU / TI / End-End / …
    • Performance
  • Démarche DevOps / SRE
    • Comprendre, respecter, maintenir et adapter la CI/CD
    • CUJ, SLI / SLO
    • Monitoring / alerting
  • Ecriture de documentation
    • C4
    • Doc as code, …
    • Technico / fonctionnelle
  • Astreinte en fonction de la feature team / module

Au sein du programme, les objectifs sont les suivants :

  • Contribution cross programme
    • Events
    • Modules génériques
    • Tools, CI/CD, Starter, …

STACK TECHNIQUE

  • Concept : BDD, TDD, DDD, Clean Architecture / code, …
  • Front : VueJS / ReactJS, Javascript, Typescript
  • Back : Java 17+, SpringBoot
  • Mobile : Android, Kotlin, Firebase
  • Database : PostgreSQL, Flyway, Debezium
  • Messaging : Kafka, Strimzi
  • Testing : Serenity, Cucumber, Cypress, Jest, Gatling
  • Infra : Kubernetes, Vault, Terraform
  • Build : Docker (ou équivalent), Gradle, Vite
  • Deploy : Github - Github Actions, Flux, Helm
  • Tools : Sonar, Datadog, Postman, Gravitee, OpenAPI, Oauth2, JWT, ...

CE DONT TU AURAS BESOIN POUR RÉUSSIR

  • Tu as une expérience d'au moins 3 ans en Software Engineer dans des contextes agiles
  • Tu es autant capable de travailler en équipe que d'avancer en autonomie
  • Tu es communiquant et force de proposition, tu sais faire preuve de transparence, gérer les priorités, et être impliqué autant dans la réussite du/des projet(s) que dans la réussite de ses collègues
  • Tu as une forte appétence pour la technique, et une volonté de concevoir les choses de la meilleur façon possible
  • Tu es un DOer tout en ayant la capacité de prendre du recul pour emmener les collègues avec toi
  • Tu te retrouves dans les qualités suivantes :
    • Ecoute, communication, transparence
    • Autonomie
    • Rigueur et organisation
    • Sens du service
  • Tu es particulièrement sensible à l’impact de la pratique du sport pour les valeurs qu'elle t'a permise d’acquérir dans ton style de leadership et l’animation de tes équipes !
  • Tu as envie de rejoindre une entreprise à impact positif (#Tech4Good)

CE QUE NOUS T’OFFRONS

  • 2 jours de télétravail par semaine ;
  • Possibilité de travailler dans l'un des bureaux de Decathlon Digital à Lille, Paris ou Amsterdam ;
  • Matériel fourni en accord avec tes missions et nos engagements sociétaux (Mac, Windows, ou Chromebooks) ;
  • Une équipe de projet locale au sein d'un réseau mondial (possibilité de carrière internationale) ;
  • Développement des compétences et accompagnement (diversité des projets, certifications techniques dès la première année, formations internes et externes, etc.) ;
  • Package de rémunération (participation des employés aux actions de l'entreprise, bonus mensuels/trimestriels).

DECATHLON DIGITAL

Imaginez si la technologie nous permettait de repousser les frontières et d'offrir des expériences sportives inédites. C'est précisément notre ambition chez Decathlon Digital ! Nous sommes une équipe de plus de 5 000 experts en ingénierie logicielle, gestion de produits, données, cloud et cybersécurité, répartis à Paris, Lille et Amsterdam. Ensemble, nous créons la plus vaste plateforme sportive numérique, en exploitant les innovations technologiques pour optimiser la chaîne de valeur, concevoir des expériences connectées et donner une seconde vie à nos produits.

Changeons la donne pour de bon. Notre passion du sport nous guide et nous voulons qu’elle perdure. C’est pourquoi nous nous engageons à bâtir un modèle technologique plus durable, en réduisant notre impact direct sur l'environnement, et en créant un espace sûr et inclusif pour apprendre et nous épanouir ensemble. Rejoins l’équipe et façonnons le futur du sport.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.

Apply