Concepteur(trice) logiciel senior
Quebec, Quebec, CA
En tant que Développeur logiciel senior, vous jouerez un rôle clé dans le maintien et l’évolution de la gamme de produits MDR (Manufacturing, Development and Research ) d’EXFO. En plus de contribuer au développement logiciel, vous aurez l’occasion de soutenir votre équipe dans la planification et la coordination du travail, en étroite collaboration avec le tech lead. Ce poste représente une excellente opportunité pour un développeur expérimenté souhaitant développer ses compétences en leadership technique et en coordination d’équipe au sein d’un environnement collaboratif et stimulant.
Votre rôle
Plus spécifiquement, en tant que Développeur logiciel senior, vous serez amené(e) à :
- Participer activement au développement, à l’évolution et à la maintenance des applications logicielles de la gamme de produits EXFO ;
- Soutenir le tech lead dans la coordination technique des travaux et dans l’accompagnement des développeurs de l’équipe ;
- Contribuer à la planification des activités de développement, à la révision de code et à la mise en place de bonnes pratiques ;
- Proposer et mettre en œuvre des améliorations pour accroître la qualité, la stabilité et la performance du logiciel ;
- Participer à la migration de certaines composantes logicielles de Windows vers Linux ;
- Collaborer avec des équipes multidisciplinaires (QA, matériel, optique, systèmes) afin d’assurer une intégration fluide des composantes ;
- Documenter le travail et s’assurer de la traçabilité des changements.
Ce que nous recherchons
Compétences techniques
- Excellente maîtrise du langage C# et des outils de développement associés ;
- Connaissance pratique des environnements Windows et Linux (migration ou développement multiplateforme est un atout majeur) ;
- Connaissance de LabVIEW (un atout de moindre importance) ;
- Expérience en gestion du code source, en contrôle de versions (Git, GitLab) et en bonnes pratiques de développement ;
- Capacité à concevoir, maintenir et faire évoluer des architectures logicielles robustes et modulaires.
Aptitudes recherchées
- Goût pour la collaboration et le travail d’équipe ;
- Excellentes aptitudes en communication et volonté de partager ses connaissances ;
- Sens des responsabilités, rigueur et souci du travail bien fait ;
- Esprit d’analyse et de synthèse dans la résolution de problèmes techniques ;
- Intérêt marqué pour le développement de leadership technique et la coordination du travail d’équipe.
Exigences
- Formation : Baccalauréat ou maîtrise en génie logiciel, génie informatique ou discipline connexe ;
- Expérience : Minimum de 5 à 8 ans d’expérience pertinente en développement logiciel dans un environnement industriel ;
- Langues : Bonne maîtrise du français et capacité à communiquer efficacement en anglais technique.
Pourquoi rejoindre EXFO ?
- Travailler au sein d’une équipe expérimentée et passionnée, dans un environnement de haute technologie ;
- Contribuer à l’évolution de produits stratégiques au cœur des solutions optiques d’EXFO ;
- Développer vos compétences en leadership technique au sein d’une équipe multidisciplinaire ;
- Profiter d’un mode de travail hybride, flexible entre télétravail et présence au bureau de Québec ;
- Rejoindre une entreprise où l’excellence, la rigueur et l’innovation collaborative sont au cœur de la culture d’ingénierie.