This recruiter is online.

This is your chance to shine!

EXFO inc
New

Software Designer

Montreal,QC
  • To be discussed
  • 1 position to fill as soon as possible

Job Description:

Résumé du poste

Sous la supervision d’un leader technique et au sein du département de recherche et développement, votre principale responsabilité sera de contribuer, au sein d’une équipe agile, au développement de notre nouveau produit destiné à nos solutions de test de réseaux de terrain et de protocoles Ethernet/IP.

Vous travaillerez dans un mode hybride au sein d’une équipe orientée DevOps.

Il s’agit d’une excellente occasion de faire partie d’une équipe qui construit un nouveau produit à partir de zéro en utilisant les plus récentes technologies. Si vous êtes passionné par la création de valeur pour les clients et motivé par l’innovation, nous souhaitons vous rencontrer.

Ce que vous ferez et apprendrez

En tant que membre d’une équipe Agile Scrum, vous apprendrez à :

  • Favoriser la communication en personne avec les membres de l’équipe plutôt que tout autre moyen de communication.

  • Mettre l’accent sur l’achèvement des tâches avant d’en commencer de nouvelles.

  • Prioriser le maintien d’une compilation stable (« green build ») avant la poursuite de son travail en cours.

  • Favoriser le succès de l’équipe avant les accomplissements individuels.

  • Privilégier de petites livraisons verticales testables plutôt que de grandes intégrations horizontales.

  • Favoriser les tests automatisés plutôt que les tests manuels.

Compétences techniques auxquelles vous pourriez être exposé lors de votre stage

  • Concepts de programmation orientée objet

  • C# (.NET Core)

  • Flutter

  • Développement d’API REST

  • Git/GitLab

  • Conteneurs Docker

  • Technologies de virtualisation

  • Pratiques DevOps

  • Protocoles de communication et de transport de données

Ce qu’il vous faut pour réussir votre stage

  • Être passionné et avoir le désir d’apprendre.

  • Faire preuve d’une grande attention aux détails et à la qualité du travail.

  • Avoir la capacité de travailler efficacement en équipe.

  • Posséder de bonnes aptitudes organisationnelles.

  • Démontrer de solides compétences en communication.

Qualifications requises

Vous devez :

  • Être actuellement inscrit à un baccalauréat en génie logiciel, en génie informatique ou dans un domaine connexe.

  • Être bilingue (français et anglais, à l’oral comme à l’écrit. La connaissance de l’anglais est requise pour ce poste, puisque ses responsabilités impliquent des échanges fréquents, tant à l’oral qu’à l’écrit, avec des clients, partenaires, fournisseurs ou collègues situés à l’extérieur du Québec).

  • Être légalement autorisé à travailler au Canada.

Job summary

Under the supervision of a technical lead, and within the Research and Development department, your main responsibility will be to work in an agile team developing our new product for our industry’s field network and ethernet-ip testing offerings.

You’ll be working in a hybrid mode, in an DevOps minded team.

This is a great opertunity to be part of a team building a new product from the ground up on the latest technologies. If you have lots of great skills for delivering customer value and that is what excites you, then you are what we are looking for.

What you’ll do and learn

As part as an Agile SCRUM team, you will learn to

· Favor face-to-face communication with team members over any other means

· Favor finishing work over starting work

· Favorsa “green” build over their current work

· Favor their team’s success over their own

· Favor small testable vertical increments over horizontal integration

· Favor automated tests over manual ones

·

What technical skills you could exposed to during your internship

· object-oriented programming concepts

· C# (.Net Core)

· Flutter

· REST API development

· Git/Gitlab, Docker Containers, Virtualization, DevOps practices and datacom/transport protocols

·

What you need to have a successful internship

· Passionate and willing to learn.

· Attention to detail and quality of work.

· Ability to work as part of a team.

· Organizational skills.

· Good communication skills

·

You must be

· studying towards a Bachelor’s degree in software or computer engineering or equivalent.

· bilingual (French and English, oral and written. Proficiency in English and French is required for this position, as the responsibilities involve frequent verbal and written communication with clients, partners, suppliers, or colleagues located outside of Quebec. )

· legally authorized to work in Canada.

EXFO is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


Work environment

Work environmentsEXFO inc0
Work environmentsEXFO inc1
Work environmentsEXFO inc2
Work environmentsEXFO inc3

Requirements

Level of education

undetermined

Diploma

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined

Internal reference No.

R-100350