Développeur WPF / C#
TMC est une société internationale de conseil en hautes technologies présente dans 16 pays et comptant 3000 collaborateurs.
Nous apportons une expertise technique à nos clients pour les accompagner dans la réalisation de leurs projets et de leurs défis depuis plus de 20 ans. Nous travaillons dans des domaines passionnants tels que l'aéronautique, l'automobile, le ferroviaire, l'énergie, la finance et la santé.
Chez TMC, nous croyons que ce sont les personnes qui sont les moteurs de l'innovation. C'est pourquoi nous offrons les meilleures conditions possibles pour le développement de chacun de nos collaborateurs.
Vous trouverez chez TMC un environnement de travail stimulant dans lequel vous prendrez en main votre propre carrière.
Ce que nous vous propose :
- Un modèle basé sur la transparence : chacun connaît les bénéfices générés par son projet.
- Un "profit sharing" : une participation individuelle mensuelle aux bénéfices.
- Un budget formation de 2 000 € par an: formation technique et coaching personnalisé.
- Une organisation en équipes métier : des référents pour stimuler l'échange, le partage de compétences et renforcer la cohésion.
- Un CDI : vous bénéficierez d'un emploi stable tout en ayant la possibilité d'explorer différents projets et/ou secteurs d'activités.
- Un LAB' ENTREPRENEURIAL : en parallèle de votre projet client, vous aurez l'opportunité de donner vie ou de prendre part à une innovation grâce à notre incubateur de start-up.
Compétences Requises
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.
- Concevoir et mettre en œuvre 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.