Senior Software Engineer

Grenoble

The Senior Software Engineer possesses experience developing data science and data products. They must have strong, firsthand technical expertise in big data technologies and the proven ability to fashion robust solutions that can manage large amounts of data. They demonstrate passion for continuous improvement in test‐driven software development in a CAD‐CAM 3D Printing environment.

The Day-to-Day

  • Understands and refine functional requirement specifications
  • Is the reference for software architecture
  • Assists Scrum Master in backlog refinement regarding own expertise
  • Designs and develops key features and algorithms in C#/.NET
  • Implements unit tests and other test routines for the developed functionality
  • Is responsible for Continuous Integration
  • Develops features for parametric modelling
  • Uses judgement to suggest modifications where appropriate
  • Mentors the team regarding coding best practices.

Travel

10% domestic and sometimes international travel (internal)

What You Bring

  • MS in Engineering / BAC+5
  • Experience with C# / .NET on complex desktop applications
  • Excellent understanding of object-oriented programming and software engineering principles
  • Strong mathematical and analytical skills
  • Excellent oral and written communication skills in English and local language (FR)
  • Strong desire to learn and exceptional problem-solving skills
  • Self-motivated individual with a positive and exceptional work ethic
  • Knowledge in UXD and 3D visualization is a plus

Even Better

  • Industrial background in software engineering > 5 years
  • Experience in C# programming in Windows environment
  • Experience with source code repositories such as SVN, GIT or MS TFS
  • Experience in Architecture of large software systems
  • Familiarity with agile development methods
  • Familiarity in data base programming
  • Knowledge of CAD/CAM.

Physical Requirements

Regularly required to sit, stand, walk, and talk or hear, both in person and by telephone. 

Apply

We use cookies to offer you a better browsing experience, analyze site traffic, and personalize content. Read about how we use cookies and how you can control them by clicking here.

If you continue to use this site, you consent to our use of cookies.