Concepteur logiciel
If you’re excited about improving the world, a career at Evident is right for you.
Evident supplies advanced solutions that help make the world safer and healthier. Committed to developing new technologies and delivering world-class customer service, our responsibility goes beyond manufacturing products—we are pioneers. For more information : https://www.evidentscientific.com/en/
Our mission : Making the World Safer and Healthier
Job Description
Au sein d’une R&D dynamique avec une structure aplanie, le titulaire du poste effectue la conception et la programmation logicielle dans le cadre de la maintenance et du développement de nouveaux logiciels pour de nouveaux produits en lien avec le marché du contrôle non destructif. Il travaille en collaboration avec des équipes multidisciplinaires dans un environnement à la fine pointe de la technologie.
Job Duties
Responsabilités spécifiques
Exigences et fonctionnalités du système :
- Contribuer au développement du Product Backlog et du Sprint Backlog;
- Participer aux réunions de Sprint Planing, Sprint Review, Sprint Retro;
Architecture :
- Contribuer à la définition de l'architecture optimale du logiciel;
Conception des produits :
- Contribuer à la conception de logiciels et des algorithmes au sein de l’équipe de développement;
- Participer aux Code Reviews;
- Participer aux Daily Scrum Meetings (DSM);
Vérification et validation des produits :
- S'assurer que la conception rencontre les attentes de la Definition of Done à la fin de chaque Sprint;
- Contribuer au développement des tests automatisés dans l’environnement d’intégration continue;
- Contribuer au développement des outils de diagnostic (Spy);
- Travailler à réduire continuellement la dette qualité du logiciel;
Transfert en production :
- Supporter le transfert en production de façon efficace;
Responsabilités générales
Soutenir les concepteurs logiciels moins expérimentés travaillant sur le même projet.
Job Requirements
Compétences techniques :
- BAC en génie informatique, génie logiciel, informatique ou équivalent et 2 années d’expérience ou plus en conception logicielle;
- Ou DEC dans le domaine de l’informatique et 7 années d’expérience en conception logicielle;
- Connaissance de la méthode Scrum;
- Capacité à programmer dans un environnement Windows ou Linux;
- Capacité à programmer en C++;
- Capacité à programmer en C#, WPF et Python, un atout;
- Connaissance des techniques d'optimisation (rapidité, espace mémoire, multi-threading, …);
- Expérience avec un outil de contrôle de versions décentralisé (git, mercurial, …);
- Connaissance des Design Patterns;
- Aisance en mathématique (algèbre linéaire et trigonométrie);
- Connaissance de la représentation schématique (UML), un atout;
- Avoir contribué significativement au développement de produits ayant obtenu un succès commercial;
- Intérêt marqué pour le domaine du contrôle non destructif;
- Anglais intermédiaire.
Compétences comportementales :
- Agir avec rigueur;
- Habileté à résoudre des problèmes complexes;
- Faire preuve d'autonomie;
- Avoir le sens de l'initiative.
We realize that work is more than just a job for you.
It is a big part of your life, but not the only one. That's why we offer competitive salaries, an annual bonus program and comprehensive medical benefits, as well as tuition reimbursement, flexible hours, parental and adoption leave, on-site services and support networks. affinity between colleagues, so that you are ready to meet life's challenges.
We are committed to fostering a culture of well-being and inclusion by conveying the values that are most important to our employees.