Software Designer / Concepteur(trice) logiciel

EXFO - Quebec City, QC (30+ days ago)

Apply Now

Job title: Software Designer / Concepteur(trice) logiciel

Division/function: Research & Development (DF0007)

Business unit / department: Transport BigData HW (BU0063)

Country: Canada

State: Québec

City(ies): 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.

Sommaire du poste

Travaillant sous la supervision du chef de groupe de Conception Logiciel, vous serez responsable du maintien, de l’évolution ainsi que de l’opération d’un système automatisé d’intégration continue utilisé pour la mise en production de divers produits logiciels de test et de mesure d’EXFO.

Votre rôle

Plus spécifiquement, et en travaillant en étroite collaboration avec les groupes de conception et d’assurance qualité logiciel, vous participerez au développement et à la maintenance de l’infrastructure nécessaire aux gestions des relâches et tests automatisés (Serveurs, outils, banque de données, scripting, etc).

Vous travaillerez à constamment améliorer les performances, la stabilité, l’évolution et la sécurité du pipeline de déploiement et des infrastructures matérielles et logicielles y étant associées.

Vous aurez donc à identifier les besoins, élaborer et proposer des architectures à coder et à déployer les outils et infrastructures requis.

Finalement, à chacun des cycles de relâche de produits, vous participerez activement à l’automatisation des tests, à l’opération du pipeline de déploiement, et en étroite collaboration avec les groupes de conception et d’assurance qualité, vous vous assurerez de la qualité et de la stabilité des produits logiciels relâchés.

Au besoin, vous pourrez également être appelé à effectuer d’autres tâches connexes pouvant relever de ce poste.

Ce que nous recherchons

Compétences techniques

Excellente connaissance des concepts orientés objets ;
Connaissance des solutions/projets Visual Studio ;
Expérience pratique avec des outils SCM variés tel que Subversion/GIT ;
Connaissance d’une de ces technologies ou outils sera considéré comme un atout :
C#, ASP.NET, Perl, XML, HTML, SQL, JSON, MVC5, Angular2, TypeScript, PowerShell, Python
Connaissance de base de données de type SQL
Technologies d’infrastructure de serveur et de virtualisation : vSphere, VMWare, Docker, etc;
Outils d’intégration Continue : TeamCity, Jenkins, etc. ;
Divers outils tels que Jira ALM, ReSharper, Code Collaborator, etc.

Aptitudes requises

Curieux, persévérant et passionné par la technologie et par l’innovation;
Autonomie et sens de l’organisation;
Orienté vers l'action et les résultats
Polyvalent et capacité de gestion des priorités;
Souci du détail et de la qualité du travail;
Excellente aptitude au travail dans une équipe multidisciplinaire;

Exigences

Expérience pertinente : De 5 à 10 années d’expérience dans un poste de développement logiciel

Exigence linguistique : Français et anglais (parlé et écrit).

Formation : Baccalauréat en génie logiciel ou en informatique.

Autre : Doit avoir les bonnes autorisations et papiers pour travailler légalement au Canada.

Toute combinaison études/expériences pertinentes seront considérées.

EXFO is an equal opportunity employer.

Thanks for your interest in EXFO.

If you have questions, please write us at careers@EXFO.com

We look forward to hearing from you soon.