Développeur Wpf H/F
Role details
Job location
Tech stack
Job description
We are looking for an expert WPF developer to join our UX/UI team in Bordeaux within the Analytical Instruments Group. This group designs, manufactures, and supports a wide range of high-performance microscopy workflows, delivering images and critical insights at the micro, nano, and picometer scales.
Our UX team is composed of a diverse set of people who provide UX/UI expertise to a wide range of teams, from those who work on software directly linked to the microscopes (hardware configuration, acquisition settings, ...) to the teams working on more generic data management, visualization, and analysis software. We are responsible for designing and delivering rich experiences across all our applications to help our customers do their work more efficiently.
We work closely with 4 sites: Bordeaux (France), Eindhoven (Netherlands), Brno (Czech Republic) and Hillsboro (US). You will be specifically collaborating with software teams from the US., Our UX team provides libraries to help developers style their applications following the company style guide. Currently, these libraries are available for C++/Qt and C#/WPF applications. Your mission as a WPF developer will be to implement and deliver a new versionthe C#/WPF library which will provide a whole new theme:
-
Implement the new theme following the design system already done and validated inFigma o New font o New colors o Controls design adaptation
-
Ensures compatibility with currently implemented theme
-
Ensures developments compatibility with .Net
-
Be able to create new controls
-
Think and implement UI test strategy using existing Squish infrastructure
-
Handle continuous integration (build, test, deploy) using existing GitLab CI infrastructure
-
Write documentation
-
Assist developers in the integration of the library
You will work closely with the creator of the library, the designer responsible for Figma design system and the current developer of the WPF library. Furthermore, you will be in close contact with a software team based in the US who volunteered to be a beta integrator/tester of this new theme library. This team is based on the west coast so expect meetings late in the afternoon (between 4pm and 6pm)., Un cadre de travail épanouissant, stimulant et collaboratif, nous sommes certifiés entreprise où il fait bon vivre !
-
Des projets innovants et variés.
-
La possibilité de se perfectionner continuellement avec des formations internes.
-
Des perspectives d'évolution de carrière.
-
Un accompagnement individualisé avec un programme de développement du potentiel humain.
-
Un programme de cooptation. Et bien sûr, nous prenons en charge 70% de votre mutuelle santé et encourageons financièrement la mobilité douce.","identifier":{"@type":"PropertyValue","name":"Step Up","value":"2535994"},"url":"https://www.hellowork.com/fr-fr/emplois/77134162.html","applicantLocationRequirements":{"@type":"Country","name":"France"},"baseSalary":{"@type":"MonetaryAmount","currency":"EUR","value":{"@type":"QuantitativeValue","maxValue":50000,"minValue":45000,"unitText":"YEAR"}},"datePosted":"2026-03-23T13:35:52Z","directApply":true,"educationRequirements":[{"@type":"EducationalOccupationalCredential","credentialCategory":"postgraduate degree"},{"@type":"EducationalOccupationalCredential","credentialCategory":"bachelor degree"},{"@type":"EducationalOccupationalCredential","credentialCategory":"associate degree"}],"employmentType":"FULL_TIME","experienceRequirements":"no requirements","hiringOrganization":{"@type":"Organization","name":"Step Up","sameAs":"https://www.hellowork.com/fr-fr/entreprises/step-up-150551-150551.html","logo":"https://f.hellowork.com/img/entreprises/160_160/150551.png"},"industry":["Secteur informatique","ESN"],"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"FR","addressLocality":"Bordeaux","addressRegion":"Nouvelle-Aquitaine","postalCode":"33000"}},"jobLocationType":"TELECOMMUTE","occupationalCategory":"Informatique","qualifications":"Education:
-
Bachelor's degree or higher in computer science or similar
Requirements
Education:
- Bachelor's degree or higher in computer science or similar, 3+ years of experience in WPF development: C#, WPF, .Net and .Net Framework
- Object Oriented Programming
- Good knowledge of Git for versioning
- Knowledge in Python (scripting for CI/CD)
- Experience with Agile software methodology (Kanban).
- Proficient in English
- High-level abstract thinking and excellent analytical skills
- Willingness to learn and share knowledge with the team
- A structured and creative way of working in a local and global setting
- Experience working with a design system is a plus, 3+ years of experience in WPF development: C#, WPF, .Net and .Net Framework
- Object Oriented Programming
- Good knowledge of Git for versioning
- Knowledge in Python (scripting for CI/CD)
- Experience with Agile software methodology (Kanban).
- Proficient in English
- High-level abstract thinking and excellent analytical skills
- Willingness to learn and share knowledge with the team
- A structured and creative way of working in a local and global setting
- Experience working with a design system is a