En tant que Développeur logiciel senior, vous deviendrez membre de l’équipe R&D responsable de notre plateforme d’inspection PIC (Photonic Integrated Circuit). Cette station intègre plusieurs technologies passionnantes, telles que la robotique, la vision, le contrôle d’instruments de mesure et l’intelligence artificielle (IA).Vous participerez à toutes les étapes du développement : de la conception à l’évolution, jusqu’à la maintenance du logiciel. Vous contribuerez également à l’amélioration continue de nos pratiques, notamment par l’intégration de l’IA comme outil de développement.
Expert du C#, vous êtes reconnu pour votre efficacité et votre capacité à livrer rapidement grâce à votre maîtrise de l’art du compromis. Vous êtes motivé, qu’il s’agisse de résoudre un problème complexe, de valider une nouvelle technologie, de réaliser une preuve de concept ou de soutenir un client.Passionné par l’expérience utilisateur (UX), vous avez à cœur de concevoir des solutions intuitives, performantes et élégantes.
Votre rôle
En tant que Développeur logiciel senior, vous serez appelé à :
Participer activement à la conception, au développement et à la maintenance d’applications logicielles critiques pour nos produits ;
Contribuer à l’amélioration continue de l’expérience utilisateur, en portant une attention particulière à la convivialité, la performance et la fiabilité des interfaces ;
Fournir des solutions rapides et efficaces aux besoins internes et externes : correctifs, améliorations, prototypes, preuves de concepts ou demandes de soutien client ;
Collaborer étroitement avec les équipes de développement, de QA, de design et de produit pour assurer la qualité et la cohérence des livrables ;
Participer activement aux revues de code et à la définition des bonnes pratiques de développement ;
Contribuer à l’intégration et à la validation des nouvelles technologies au sein des produits existants ;
Documenter vos travaux et assurer la traçabilité des changements apportés.
Ce que nous recherchons
Compétences techniques
Excellente maîtrise du langage C# et de l’écosystème .NET ;
Solide expérience dans la conception d’interfaces et la mise en œuvre de bonnes pratiques UX/UI ;
Expérience en WPF est un atout.
Expérience en intégration et en débogage de systèmes complexes ;
Maîtrise des outils de contrôle de versions (Git, GitLab, etc.) ;
Aptitudes recherchées
Véritable team player, vous favorisez la collaboration et le partage des connaissances ;
Autonome, rigoureux(se) et orienté(e) vers les résultats ;
Curieux(se) et passionné(e) par les nouvelles technologies et les approches innovantes ;
À l’aise pour travailler dans un environnement agile et multidisciplinaire ;
Capacité à gérer plusieurs priorités et à livrer rapidement des solutions de qualité.
Exigences
Formation : Baccalauréat ou maîtrise en génie logiciel, génie informatique ou domaine connexe ;
Expérience : Minimum de 5 à 8 ans d’expérience pertinente en développement logiciel ;
Langues : Bonne maîtrise du français et capacité à communiquer efficacement en anglais technique.
Pourquoi rejoindre EXFO ?
Travailler sur des produits technologiques de pointe utilisés à l’échelle mondiale ;
Mettre votre expertise à profit dans un environnement valorisant l’efficacité, la créativité et la qualité ;
Collaborer avec des collègues passionnés au sein d’équipes multidisciplinaires ;
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 technique, l’innovation et l’esprit d’équipe sont au cœur de la culture d’ingénierie.
Postulez dès maintenant via notre page Carrières ou contactez-nous directement pour plus d’information.