Contexte :
Viveris recrute pour un de ses clients dans le secteur de la détection incendie, un Tech Lead /Développeur Senior Java/ Java FX capable de devenir un pilier de l'équipe, de prendre le lead sur l'architecture, la qualité logicielle et les refontes critiques. Ce poste est à la croisée du client lourd PC (Java / JavaFX) et du développement proche embarqué (C/C++, .dll, protocoles de communication).
Missions:
- Réaliser l'audit, architecture & refactorings ;
- Effectuer un audit technique des logiciels PC et des composants associés ;
- Identifier ce qui doit être corrigé, simplifié ou restructuré ;
- Proposer une architecture cible robuste, évolutive, réaliste ;
- Construire et piloter une roadmap de refactoring :
- Extractaire des modules ;
- Moderniser le code ;
- Conduire la montée de version Java (migration Java) ;
- Chiffrer les chantiers, sécuriser leur faisabilité, assurer la tenue des engagements techniques.
Leadership technique & accompagnement d'équipe :
- Rendre compte régulièrement de l'avancement des activités confiées ;
- Servir de référent technique pour l'équipe : bonne pratiques, patterns, qualité logicielle ;
- Aider l'équipe sur les aspects où elle manque d'expertise (JavaFX, C/C++, architecture) ;
- Guider l'équipe dans l'industrialisation, la cyber-sécurité, la gestion des licences, etc ;
- Proposer des solutions, arbitrages techniques ou actions correctives ;
- Prendre le lead sur les revues de code et sur la cohérence de l'architecture ;
- Assurer la traçabilité des versions, livrables et documents.
Développement logiciel :
- Signaler les risques, perturbations et points de blocage susceptibles d'impacter les délais, la
- qualité ;
- Développer et maintenir les applications client lourd en Java / JavaFX ;
- Contribuer à la migration Java et à l'évolution de l'environnement de développement ;
- Exploiter réellement la puissance de JavaFX (patterns, architecture MVVM/MVC) ;
- Participer aux développements en C / C++ pour les composants bas niveau (DLL, drivers, protocoles de communication).
Tests & Validation :
- Définir et réaliser des tests unitaires, d'intégration, de validation fonctionnelle ;
- Participer à la constitution de jeux de tests ;
- Contribuer à l'analyse des anomalies et à leur résolution.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.