A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9
  • EN

Careers at EXFO


Software Designer


Montreal, Quebec

EXFO develops smarter network test, monitoring and analytics solutions for the world’s leading telecommunications service providers, network equipment manufacturers and webscale companies—and we love what we do! With nearly 1,900 employees in more than 25 countries, EXFO is no. 1 worldwide in fiber optic test solutions and has the largest active assurance deployment. Our broad portfolio of intelligent hardware and software solutions enable our customer’s network transformations related to fiber, 5G, virtualization and big data analytics. We’re always looking for top talent to help us lead the way in a thriving industry with boundless opportunities.


You will be a member of a scrum team focused on the implementation of a troubleshooting application for mobile network operators. As part of this team, you will participate in the development of Nova Reveal, a microservice-based web application.

Your responsibilities will also include contributing to the team’s efforts to evolve our CI/CD processes to improve the deployment and delivery workflow and the quality of our solutions.

You will benefit from a collaborative working environment and will be valued for leveraging your skills and experience to improve the team practices and processes.

What you'll do:


Participate in the development of new functionalities

Participate in code reviews

Participate in the definition and evolution of the product architecture

Collaborate in the maintenance and evolution of CI/CD workflows

Elaborate software documentation and production documentation

Participate actively in scrum ceremonies and technical meetings and contribute to improving our engineering standards and processes


What we are looking for:

Required technical skills:

In-depth knowledge and experience of working in an agile software development team

In-depth experience with CI/CD and automated testing

Experience with CI/CD tools: GitLab, Jenkins, Ansible

Experience of delivering solutions using containerization and cloud technologies

Knowledge of microservices and micro-frontend architectures

Experience with Docker and Kubernetes


Desirable technical skills:

Experience with big data applications and ecosystems, e.g., Kafka, Spark, no-SQL databases, Elastic Search, HBASE, DRUID


Required aptitudes:

Willingness to work in a highly team-oriented environment

Ability to analyze technical challenges and propose solutions with autonomy

Good written and verbal communication skills

Flexibility and adaptability to work in changing environments

Initiative to bring new ideas and propose improvements

Passion for good coding practices and high-quality code


What we are offering:

Flexible working hours

Multi-site & Multidisciplinary teams

Dynamic and collaborative work environment

Modern Workspace

AGILE work methodology

Variety of social and sports activities

Social Community Involvement

Competitive vacation policy and holiday time off

Annual Bonus Program

Software Designer Montreal, Quebec, Canada | Posted June 10, 2022

Let's stay in touch!

Get the latest network test, monitoring and analytics news!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank you.