ANAFI CONSULTING

Job Vacancy Développeur·euse IHM Python – Outils Scientifiques & Industriels (Client lourd)

Clipperton Island

ANAFI CONSULTING

Job position

Permanent
Contractor
04/01/2026
14 months
40k-50k €, 400-500 €
2 to 5 years experience
Clipperton Island, France
Published on 19/12/2025

Share this job

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 techniquerigueur logicielle et compréhension fine des usages métiers.

Votre rôle

Dans 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 principales
  • Concevoir 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 techniques
  • Dé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).

Candidate profile

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).

Working environment

Environnement technique
  • Python 3.11

  • PySide6 / PyQt

  • Application client lourd (pas de web)

  • OpenCascade

  • Intégrations avec outils de CAO (ex. CATIA / plateformes PLM)

  • CI/CD interne

  • Dépôt Git sécurisé (mirroring, pas d’exécution du code client chez le prestataire)

Modalités & contraintes
  • Prestation basée en France (full remote accepté, présence ponctuelle possible).

  • Communication régulière indispensable, notamment en phase de cadrage.

Phase 1 – POC

  • Durée : ~1 mois

  • Objectif : démontrer la capacité à concevoir une IHM cohérente et bien structurée

Phase 2 – Mission longue

  • Durée : 1 an

  • Contenu : IHM solveurs, évolutions, post-traitement, intégration logicielle

Apply to this job!

Find your next career move from +10,000 jobs!

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

Développeur·euse IHM Python – Outils Scientifiques & Industriels (Client lourd)

ANAFI CONSULTING

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2025 © Free-Work / AGSI SAS
Follow us