Lead Dev / Tech Lead (F/H)
Role details
Job location
Tech stack
Job description
Ses 3 principales activités sont la surveillance de mesures en temps réel, la traçabilité et l'archivage des données, ainsi que la gestion optimisée de parkings., Dans le cadre de son activité "Monitoring Environnemental Critique", NetCeler a mis au point le logiciel IVTracer qui fournit aux industriels (fabricants vaccins et médicaments) des outils de suivi des conditions de fabrication et conservation des produits pharmaceutiques :
- Surveillance des salles blanches
- Surveillance des laboratoires
- Surveillance des équipements critiques
Ce domaine très normalisé et riche en exigences qualité requiert de nombreuses nouvelles fonctionnalités pour répondre aux besoins de nos clients dans le cadre du respect des normes de fabrication de médicament.
Nos clients nous font également confiance pour nous demander des évolutions qui leur permettraient de gagner en efficacité et réactivité.
Le contexte de développement implique aussi bien des interfaces avec les équipements sur le terrain, que les IHM d'exploitation ou la stack micro-services de traitement des données.
Nous souhaitons garantir une évolutivité et une pérennité dans notre logiciel IVTracer.
Dans ce contexte, nous recrutons un.e Lead Developper au sein de notre équipe de Développement et R&D de la BU PHARMA (7-10 personnes).
Votre travail est piloté par la roadmap du produit IVTracer ainsi que par les exigences grandissantes en cybersécurité logicielle, automatisation et interopérabilité. Vous disposez d'une autonomie certaine et êtes en contact étroit à la fois avec les experts techniques et qualité ainsi qu'avec l'équipe Produit.
Votre mission est de guider l'équipe DEV dans les choix technologiques, d'architecture et leurs pratiques de développement pour la mise en place des évolutions futures et d'être garant.e de la cohérence du code dans tous les modules du logiciel et ainsi être le relais des experts au sein de l'équipe de développement.
Vous serez chargé.e de :
- Contribuer à la définition des évolutions structurantes avec l'orientation technique du projet pour guider les développeurs dans la réalisation des développements
- Animer un travail d'équipe sur les choix d'architecture et de conception
- Développer des PoC pour valider certains concepts
- Prendre en main des sujets techniques critiques sur les projets
- Être force de proposition pour endiguer la dette technique (refactoring, performances, sécurité, ...)
- Animer le processus d'amélioration continue pour l'ensemble des outils mis à disposition des équipes techniques (ex. SONAR)
- Contribuer à la formation et à la montée en compétence technique des équipes au travers de sessions de formation, d'ateliers, DEV DAY....
- Évaluer une nouvelle technologie et une fois validée, assurer sa prise en main par les équipes
- Apporter du support technique et partager sa connaissance des produits avec les équipes
- Organiser les revues de conception et revue de code tout en garantissant la bonne qualité des devs (lecture de PR, vérification des tests d'acceptance et tests unitaires)
- Réaliser certains développements en coopération avec les autres membres de l'équipe
- Participer et garantir le bon fonctionnement du processus de livraison (packaging, devops, etc…)
- Participer au support technique interne et externe
Par ailleurs, le Lead Developper participe
- aux Daily Meetings DEV de la BU
- aux réunions mensuelles d'alignement et d'amélioration des équipes DEV et Produit de la BU
- aux réunions du Product Management de la BU portant sur des grandes évolutions fonctionnelles ou techniques ou sur la roadmap du produit
- à la dynamique R&D Transverse au sein de l'entreprise
- aux réunions Go/No Go des appels d'offres si les enjeux sont techniques
- aux lancements des évolutions structurantes
Le Lead Developper est rattaché au Responsable de Développement. Vous serez amené.e à travailler aussi en collaboration avec les autres BU le cas échéant (Power / Parking / R&D Transverse) et en étroite collaboration avec les experts IVTracer.
Requirements
Le Lead Developper doit :
- Avoir un niveau ingénieur
- Etre reconnu en tant qu'expert technique par les responsables de développement et les équipes de développement
- Disposer d'une forte compréhension des enjeux du développement logiciel aujourd'hui
- Avoir une connaissance pointue de la chaîne de production logicielle et des enjeux de performances et de cybersécurité
- Etre friand de nouvelles technologies dans une perspective d'amélioration continue
- Avoir la maîtrise de l'anglais pour un usage professionnel
Les principales qualités attendues du Lead Developper sont :
- Appétence pour l'innovation technologique
- Capacité à mettre en oeuvre et valider rapidement des concepts techniques
- Capacité à rayonner un esprit d'innovation et d'efficacité
- Capacité à intégrer une discussion/réflexion dans une vision d'ensemble d'un système logiciel
- Bon relationnel avec l'ensemble des intervenants
- Motivation pour la mise en place d'une dynamique d'amélioration continue
Compétences Techniques
- Middle : Environnement JAVA/SpringBoot/Hibernate, Docker
- Front : VueJS
- BDD : SQLServer, PostgreSQL, KurrentDB
- Outils : IntelliJ, JIRA, Git, Jenkins, Maven, Nomad, Traefik, AWS S3…
- Automate/Matériel : Codesys, modbus, Testo, Rotronic, Climet, Wago => Serait un véritable atout !
Process de recrutement
Selon la localisation des candidats, entretiens visio ou sur place mais la sélection finale se fera en présentiel. Nous prévoyons :
- 1 entretien avec un membre de l'équipe Pharma ;
- 1 entretien avec la Responsable RH
Benefits & conditions
- et selon le profil, il n'est pas exclu qu'un petit test soit réalisé