Développeur Application d’Affichage Dynamique Atelier - (h/f)

Java

Développeur Application d’Affichage Dynamique Atelier - (h/f)

Java
Centrum, Paris

emagine Polska

Full-time
Any
Senior
Remote

Job description

Contexte : Projet industriel – Déploiement multisite mondial

Résumé de la mission

Dans le cadre d’un programme de digitalisation des ateliers de production, l’objectif est de remplacer les étiquettes papier par un système d’affichage dynamique sur écrans. L’application devra interpréter automatiquement des fichiers XML générés lors du scan de codes‑barres, puis afficher les informations en temps réel.
La solution devra être simple, robuste, centralisée et facilement déployable sur près de 300 usines, avec une forte exigence de configurabilité par les utilisateurs.

Responsabilités principales

  • Concevoir et développer une application d’affichage dynamique capable d’interpréter automatiquement des fichiers XML (picking list, données pièces, etc.).

  • Définir l’architecture logicielle adaptée : simple, robuste, maintenable, scalable à grande échelle.

  • Mettre en place un système d’affichage configurable par les utilisateurs (structure, contenu, position des champs, mise en page).

  • Permettre une gestion individuelle de la configuration pour chaque écran en atelier.

  • Assurer la centralisation du code source, la gestion de versions et la cohérence globale de l’application.

  • Définir les mécanismes d’installation, de mise à jour, de supervision et de maintenance à distance pour plusieurs centaines de sites.

  • Collaborer avec les équipes Métiers, Système, Réseau et Industrialisation pour garantir l’intégration fluide de la solution dans l’écosystème existant.

  • Rédiger la documentation technique, les guides d’installation et les modes opératoires utilisateurs.

Compétences techniques recherchées

Must Have

  • Maîtrise du développement d’applications desktop ou web légères (stack technologique ouverte : C#, .NET, Electron, Python, Node.js, etc.).

  • Forte expérience dans la gestion, lecture et parsing de fichiers XML.

  • Connaissance des architectures distribuées, industrialisation et déploiement à grande échelle.

  • Maîtrise de l’intégration de flux temps réel et des interfaces dynamiques.

  • Capacité à créer des interfaces configurables par l’utilisateur (drag & drop, éditeur de layout, mapping XML → champs UI).

  • Bonnes pratiques de gestion du code source, CI/CD, packaging et déploiement massif.

Nice to Have

  • Expérience industrielle avec des systèmes d’affichage atelier / Andon / MES / supervision.

  • Connaissances des environnements Windows industriels, Linux embarqué ou Raspberry Pi.

  • Compétences en UX orientée opérateurs de production (interfaces simples, robustes, résistantes aux erreurs).

  • Notions en communication industrielle, intégration dans un SI usine (réseau, serveurs locaux, sécurité, etc.).

Compétences transverses

  • Capacité à proposer des architectures fiables et facilement maintenables.

  • Sens aigu de la simplicité et de la robustesse.

  • Autonomie, force de proposition, capacité à définir une solution technologique de bout en bout.

  • Excellentes compétences en documentation et transfert de compétences.

  • Capacité à travailler en collaboration avec des équipes internationales.

Livrables attendus

  • Application fonctionnelle d’affichage dynamique.

  • Outil/interface de configuration utilisateur.

  • Architecture cible + documentation complète (technique & utilisateur).

  • Scripts ou packages d’installation, outils de mise à jour distante.

  • Standardisation du déploiement pour ~300 usines.

  • Support au pilote puis au déploiement global.

Informations complémentaires

  • Contexte : migration d’un système papier vers une solution digitale unifiée.

  • Enjeux clés : simplicité d’usage, maintenabilité, robustesse, déploiement international.

  • Utilisateurs finaux : opérateurs de production.

  • Durée : à définir en fonction des phases (POC → industrialisation → déploiement global).

Tech stack

    French

    C1

    Security

    advanced

    Configuration management

    advanced

    C#

    advanced

    XML

    advanced

    Network

    advanced

    Linux

    advanced

    Documentation

    advanced

    .Net

    advanced

    Python

    advanced

    maintenance

    advanced

Office location

Développeur Application d’Affichage Dynamique Atelier - (h/f)

Summary of the offer

Développeur Application d’Affichage Dynamique Atelier - (h/f)

Centrum, Paris
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.