Qui sommes-nous ?Anafi Consulting est un cabinet de conseil spécialisé dans l?accompagnement des transformations technologiques à forte valeur ajoutée.
Nous intervenons auprès de grands acteurs industriels et technologiques sur des projets complexes mêlant logiciel scientifique, ingénierie, qualité logicielle et expérience utilisateur.
Notre approche combine exigence technique, rigueur logicielle et compréhension fine des usages métiers.
Votre rôleDans le cadre de l?évolution d?outils internes de conception aérodynamique, nous recherchons un(e) Développeur·euse IHM Python confirmé·e / expert·e.
Vous interviendrez sur des applications client lourd, intégrées à une plateforme logicielle existante, utilisées par plusieurs centaines d?utilisateurs.
L?objectif est de concevoir et moderniser des interfaces graphiques permettant de piloter des solveurs scientifiques complexes, tout en masquant la complexité métier pour l?utilisateur final.
Vos missions principalesConcevoir et développer une nouvelle IHM pour un solveur 2D.
Moderniser une IHM existante de dessin de veines aérodynamiques.
Implémenter des wrappers Python pour le pilotage batch et l?automatisation des calculs.
Simplifier l?expérience utilisateur (multi-niveaux d?expertise).
Intégrer les développements dans une architecture modulaire existante (sans refonte complète).
Mettre en place tests, CI/CD et contrôles qualité.
Participer aux échanges avec les utilisateurs finaux (revues UI / UX).
Responsabilités techniquesDéveloppement en Python 3.11.
IHM en PySide6 (ou PyQt récent).
Respect strict des principes SOLID et des bonnes pratiques de conception logicielle.
Code maintenable, testé, documenté.
Intégration via Git (mirroring externe).
Suivi de la qualité avec CI/CD et SonarQube.
Collaboration avec des équipes internes (C++ / solveurs).
Profil candidat:
Profil recherchéDéveloppeur·euse confirmé·e ou expert·e en IHM Python.
Forte sensibilité UX/UI appliquée à des outils techniques.
Expérience sur des logiciels scientifiques ou industriels appréciée.
Capacité à comprendre un domaine métier complexe sans l?exposer inutilement à l?utilisateur.
Rigueur logicielle, sens de la structure et de la qualité.
À l?aise dans des environnements contraints (sécurité, accès limités).
Français courant (niveau C1/C2 requis).
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.