Développeur Wpf H/F

Step Up
Canton of Bordeaux-2, France
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English

Job location

Canton of Bordeaux-2, France

Tech stack

.NET
Agile Methodologies
C Sharp (Programming Language)
C++
Continuous Integration
Python
Windows Presentation Foundation
Object-Oriented Software Development
QT
Management of Software Versions
Scripting (Bash/Python/Go/Ruby)
GIT
Gitlab-ci
Information Technology
Figma
Data Management

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

About the company

STEP UP est une société d'ingénierie experte en pilotage de projets industriels et informatiques (+ 250 collaborateurs sur 11 agences en France), plaçant le potentiel humain comme 1er vecteur d'excellence et de performance en entreprise. Oubliez les sociétés d'ingénierie qui ne valorisent que vos seules compétences, chez STEP UP, nous visons également l'adéquation entre votre personnalité et la culture d'entreprise de nos clients. Cela se traduit pour vous par une différence fondamentale en termes de bien être, d'épanouissement au travail et de succès dans vos missions., 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.

Apply for this position