Back to job search
EXFO logo
EXFOVerified Job Source

Concepteur Logiciel Senior

French posting
  • Québec, QC
  • Hybrid
  • Posted Sep 18, 2026
  • 1 position

Opens an external site

Sign in to save this job
Employment type
Full-time
Experience level
Lead · 10+ years
Minimum education
Bachelor’s degree
Apply by
Oct 15, 2026
Posting language
French
Working hours
40 hours per week
Seniority
Associate
Application method
Direct apply is available

Job summary

As a Senior Full Stack Developer, you will participate in the development of a new application by planning sprints and designing features. You will collaborate with product managers, owners, and architects to ensure product performance and user story implementation.

Job details

EXFO est un leader mondial avant-gardiste de l’industrie des télécommunications. Ses technologies jouent un rôle essentiel en assurant la fiabilité et la sécurité des réseaux de communication mondiaux, ce qui est plus important que jamais à l’ère du numérique. Les solutions d’EXFO couvrent un large éventail d’applications et ont un impact majeur dans pratiquement tous les secteurs qui dépendent d’une connectivité fiable et de la performance des réseaux, tout en contribuant à réduire l’empreinte carbone de l’industrie des télécommunications grâce à une utilisation plus efficace des ressources réseau. C’est une période passionnante pour rejoindre EXFO, car nous sommes en pleine transformation technologique, notamment au sein de notre division Instruments optiques, où vous retrouverez les produits historiques qui font de nous un leader mondial depuis plus de 40 ans ! Description du rôle Au sein de l’équipe de développement logiciel et en tant que développeur senior full stack, vous participerez au développement d’une toute nouvelle application, notamment en : participant à la planification des sprints ; contribuant à la conception (design) et au développement des fonctionnalités ; collaborant étroitement avec les product managers et product owners pour l’élaboration des user stories ; travaillant également avec les architectes afin d’atteindre les objectifs de performance du produit. Compétences techniques Excellente connaissance d’Angular ; Bonne connaissance de Flutter, TypeScript et CSS ; Très bonne maîtrise des technologies back-end, notamment C# ; la connaissance de Python est un atout ; Solide expérience avec des architectures favorisant les tests automatisés (BDD, Gherkin, Cucumber) ; Connaissance des systèmes embarqués Linux ; Connaissance des environnements cloud (AWS, Azure, GCP) ; Connaissance des files de messages (RabbitMQ) et du protocole MQTT ; Connaissance des concepts DevOps tels que CI/CD et l’Infrastructure as Code (atout) ; Maîtrise des outils de gestion de code source (GitLab). Compétences humaines Autonomie et débrouillardise ; Excellentes compétences en communication ; Curiosité intellectuelle, intérêt pour les nouvelles technologies et désir d’apprendre ; Capacité à travailler en équipe et à s’exprimer devant un groupe lors des réunions SCRUM ; Souci du détail et de la qualité du travail ; Écoute et ouverture aux idées, avec une approche orientée vers des solutions innovantes ; Volonté de partager ses connaissances et ses idées. Exigences Expérience pertinente : plus de 8 ans en développement logiciel ; Exigences linguistiques : français et anglais, parlés et écrits ; Formation : baccalauréat en génie logiciel, génie informatique, informatique ou équivalent. Toute combinaison équivalente de formation et d’expérience sera considérée. Pourquoi rejoindre EXFO ? Travailler sur des produits technologiques de pointe utilisés à travers le monde ; Mettre à profit votre expertise dans un environnement qui valorise efficacité, créativité et qualité ; Collaborer avec des collègues passionnés au sein d’équipes multidisciplinaires ; Bénéficier d’un mode de travail hybride, entre télétravail et bureau à Québec et Montréal ; Rejoindre une entreprise où l’excellence technique, l’innovation et l’esprit d’équipe sont au cœur de la culture d’ingénierie. EXFO est un employeur souscrivant au principe de l’égalité d’accès à l’emploi. Nous valorisons la diversité et nous nous engageons à créer un environnement inclusif pour tous nos employés.

What you’ll do

As a Senior Full Stack Developer, you will participate in the development of a new application by planning sprints and designing features. You will collaborate with product managers, owners, and architects to ensure product performance and user story implementation.

Requirements

Requires over 8 years of software development experience and a bachelor's degree in software or computer engineering, or a related field. Proficiency in English and French is required, along with strong expertise in Angular and C#.

Benefits

• Hybrid work mode • Opportunity to work on cutting-edge technological products • Multidisciplinary team collaboration

Listed skills

  • Microsoft Azure · Preferred
  • CSS · Preferred
  • Angular · Preferred
  • TypeScript · Preferred
  • Amazon Web Services · Preferred
  • Google Cloud · Preferred
  • C++ · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Angular
  • Flutter
  • TypeScript
  • CSS
  • C#
  • Python
  • BDD
  • Gherkin
  • Cucumber
  • Linux Embedded Systems
  • AWS
  • Azure
  • GCP
  • RabbitMQ
  • MQTT
  • GitLab

Job areas

  • Software
  • Technology
  • Engineering

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Browse all Easy Apply jobs