Développeur Wpf - C# H/F - TMC France Sud-Ouest
- Bordeaux - 33
- CDI
- TMC France Sud-Ouest
Les missions du poste
TMC est une société internationale de conseil en science et ingénierie qui apporte une expertise technique à ses clients afin de les accompagner dans la réalisation de leurs projets et de leurs challenges. TMC opère en tant que centre d'expertise à la disposition de ses clients ce qui nous permet de les aider à être plus compétitifs dans un monde technologique de plus en plus global et en constante évolution.
Chez TMC nous croyons que ce sont les personnes qui sont moteurs de l'innovation. C'est la raison pour laquelle nous offrons les meilleures conditions possibles pour le développement de chacun de nos employés. Vous trouverez chez TMC un environnement de travail challengeant et stimulant dans lequel vous serez aux commandes de votre propre carrière.
Ce que nous vous proposons :
- une transparence totale du prix de vente de vos compétences
- le partage des profits à tous les niveaux en prime mensuelle
- un coach en développement personnel
- 2 000€ de formation / an
- un incubateur de start-up pour vous aider si vous souhaitez lancer votre entreprise
Nous travaillons dans des domaines passionnants tels que l'aéronautique, l'automobile, le ferroviaire, l'énergie, et le bancaire.Dans le cadre d'une refonte complète du thème graphique, notre client recherche un Développeur WPF chargé de délivrer la nouvelle version de la librairie C#/WPF à partir d'un design system entièrement défini et validé dans Figma.
Vous travaillerez en étroite collaboration avec :
- le créateur historique de la librairie,
- le designer en charge du design system Figma,
- le développeur actuellement responsable de la librairie WPF.
Implémentation du nouveau thème graphique
- Implémenter un nouveau thème complet basé sur le design system validé dans Figma.
- Intégrer les nouveaux éléments du design :
- nouvelle typographie,
- nouvelle palette de couleurs,
- adaptation du design des contrôles existants.
- Veiller à la cohérence visuelle, à l'expérience utilisateur et au respect strict des guidelines UI.
Développement de la librairie WPF
- Garantir la compatibilité avec le thème actuel déjà implémenté.
- Assurer la compatibilité des développements avec les différentes versions de .NET.
- Créer de nouveaux contrôles WPF au besoin (Custom Controls, User Controls...).
- Optimiser la performance et la maintenabilité de la librairie.
Tests, CI/CD & Documentation
- Concevoir et mettre en oeuvre une stratégie de tests UI s'appuyant sur l'infrastructure existante Squish.
- Gérer l'intégration continue (build, test, deploy) via l'infrastructure GitLab CI déjà en place.
- Rédiger une documentation claire, fonctionnelle et accessible à destination des utilisateurs de la librairie.
- Assister les développeurs dans l'intégration du nouveau thème dans leurs applications.
Le profil recherché
Compétences Techniques
- Excellente maîtrise du développement C# / WPF (XAML, MVVM, styles, templates, contrôle du thème).
- Très bonne compréhension des mécanismes avancés WPF :
Resource Dictionaries, Custom Controls, Triggers, Dependency Properties...
- Connaissance solide de .NET (Core et Framework).
- Expérience avec WPF UI styling et création de librairies UI réutilisables.
- Compréhension d'un design system et capacité à transposer du Figma vers du WPF.
- Connaissance des outils CI/CD (idéalement GitLab CI).
- Expérience avec un framework de tests UI (Squish ou équivalent).
Soft Skills
- Sens du détail et de la qualité visuelle.
- Bonne communication et capacité à travailler avec designers & développeurs.
- Organisation, autonomie, rigueur.
- Capacité à documenter et vulgariser.