**** ENGLISH VERSION FOLLOWS ****

Nous recrutons, pour une grande firme internationale et spécialisée dans la simulation ainsi que la visualisation interactive, un développeur de logiciels senior C++ pour leur plateforme de simulation et de visualisation en temps réel. Vous intégrerez l’équipe des Produits de Simulation de la compagnie afin de travailler sur des projets innovants en créant des technologies de pointe.

Vos défis

  • Participer au développement de services et d'applications en nuage pour les gammes de produits de simulation
  • Réviser activement les revues de code d'autres membres de l’équipe sur le travail lié à la plateforme
  • Proposer, discuter et réviser l’architecture et le design des composantes avec l'équipe
  • Participer au développement agile en tant que membre de l'équipe

Votre profil

  • Diplôme en informatique, en génie logiciel ou expérience équivalente
  • 5 ans minimum d'expérience en développement logiciel
  • Expert en C ++ et en programmation orientée objet
  • Expérience en programmation de protocoles réseau basés sur UDP et TCP
  • Maîtrise du FR ou ENG (Bilingue idéalement)

Atouts

  • Bonne connaissance des langages de script (exemple : JS, TypeScript et Python)
  • Maîtrise des techniques de service info-nuagiques (exemple : AWS)
  • Expérience avec des bases de données (exemple : SQL, MongoDB) ainsi que leur utilisation dans les frameworks Web
  • Connaissance des technologies de développement Web front-end
  • Expérience en développement de scripts shell au niveau du système
  • Expérience avec des problèmes de sécurité et les meilleures pratiques
  • A l'aise avec le développement de processus de programmation et des outils (exemple: Jira, Bitbucket)
  • À l’aise d’interagir avec les Devops et les équipes de développement multidisciplinaires

________________________________________________________________________________________________

We are recruiting, for an international firm specialized in simulation and interactive visualization, a C++ senior software developer for their real-time simulation and visualization platform. You will integrate the company's Simulation Products team to work on innovative projects by creating cutting-edge technologies.

Job

  • Participate in the development of cloud services and applications for simulation product lines
  • Actively review extraction requests from other team members and on platform-related work
  • Propose, discuss and revise the architecture and design of components with the team
  • Participate in agile development as a team member

Profile

  • Degree in computer science, software engineering or equivalent experience
  • Minimum 5 years experience in software development
  • Expert in C ++ and object-oriented programming
  • Experience in programming UDP and TCP based network protocols
  • Fluency in FR or ENG (Bilingual ideally)

Assets

  • Good knowledge of scripting languages (example: JS, TypeScript and Python)
  • Mastery of cloud computing techniques (example: AWS)
  • Experience with databases (e.g. SQL, MongoDB) and their use in Web frameworks
  • Knowledge of front-end web development technologies
  • Experience in system-level shell script development
  • Experience with security issues and best practices
  • Comfortable with the development of programming processes and tools (example: Jira, Bitbucket)
  • Comfortable interacting with Devops and multidisciplinary development teams