Ce site récupère une partie de ses emplois auprès de: Commis de Bureau | Emplois à Capitale-Nationale | Travail de la Maison

Les meilleures offres d'emploi de l'industrie de la construction au Québec

Pour poster une offre, connexion ou créer un compte |  Publier une offre

   Emploi construction québec   

Trouvez votre prochaine opportunité d'emploi chez Emploi Construction!

previous arrow
next arrow
Slider

Developpeur logiciel

Zetec Canada

C'est un Contrat job à Quebec, QC publiée le avril 15, 2021.

Vous avez le profil! Nous cherchons justement à combler un poste de développeur logiciel pour notre site de Québec.

Chez Zetec, un leader mondial de solutions d’essais non destructifs (END) pour les besoins d’inspection, nous offrons un environnement de travail stimulant avec des défis professionnels motivants et une gamme complète d’avantages sociaux compétitifs.

L’équipe, composée d’une dizaine de développeurs, est appelée à trouver des solutions innovantes en utilisant des technologies de pointe en ultrasons et en courants de Foucault afin de solutionner des besoins d’inspection toujours plus exigeants. Les projets de développement intègrent à la fois l’électronique, la mécanique et le logiciel. L’objectif de l’équipe est de livrer des solutions complètes d’inspection pour différents marchés dont : nucléaire, aéronautique, ferroviaire, automobile, militaire, pétrole et gaz. Ces solutions d’inspection sont constituées d’appareils et de composantes gérés par une application logicielle de très haute performance.

Être développeur logiciel chez Zetec, c’est quoi?

En tant que développeur logiciel, vous travaillez entre autres sur des fonctions de modélisation 2D/3D, d’asservissement mécanique (contrôle par servomoteurs), d’interface homme-machine, d’analyse numérique et de gestion de bases de données. Ces logiciels sont développés sur la plateforme .NET en utilisant principalement les langages C# et C++ sous Visual Studio. Le développeur logiciel travaille au sein d’une équipe de développement logiciel utilisant les méthodologies Agile, Scrum et TDD. Chacun apporte ses forces individuelles et ses propres compétences pour former une équipe complète et dynamique.

Être employé chez Zetec, c’est également assister à des formations, profiter d’un horaire flexible avec possibilité de faire des heures de votre domicile, participer à diverses activités sociales et bien d’autres avantages. Une gym sur place, un air de détente incluant table billard, Ping-Pongs et plus encore sont à votre disposition.

Les tâches et fonctions principales sont :

  • Effectuer l’analyse des besoins pour des développements complexes.
  • Sous une supervision limitée, concevoir, développer, entretenir et effectuer le dépannage de programmes d’application pour PC.
  • Collaborer avec l’équipe des ventes et le service de marketing ainsi qu’avec les autres services de Zetec au cours du développement de nouveaux logiciels afin de définir les exigences des produits.
  • Réaliser et présenter la conception de haute complexité de nouveaux logiciels sur approbation des spécifications et réaliser la maintenance de haute complexité des logiciels existants. Les fonctionnalités typiques sont :
  • Interfaces utilisateur
  • Modélisation 2D/3D
  • Base de données
  • Asservissement mécanique
  • Analyse et traitement numérique
  • Travailler en collaboration avec l’équipe chargée des essais des produits afin de réaliser les essais des programmes, puis il élabore des spécifications permettant de résoudre les problèmes complexes.
  • Participer à l’examen de la conception.
  • Présenter sur demande aux employés de Zetec les nouveaux logiciels et les nouvelles fonctionnalités connexes.
  • Peut former les concepteurs de logiciel moins expérimentés.
  • Fournir une assistance technique en matière de planification et de mise en œuvre des modules logiciels.
  • Entretenir une relation continue avec les membres de l’équipe logicielle et les utilisateurs internes.
  • Développer et mettre en œuvre des algorithmes de traitement des signaux.
  • Cherche les meilleures solutions pour intégrer les concepts physiques aux applications logicielles.
  • Peut sur demande donner une formation avancée sur l’architecture logicielle ou sur SDK.
  • Réaliser la planification des projets (type 1,2, 3) et estimer les temps de développement.

Vous avez les connaissances et aptitudes suivantes, vous êtes prêts à faire partie de l’équipe!

  • Baccalauréat en informatique ou génie logiciel ou expérience équivalente.
  • Au moins cinq (5) années d’expérience en programmation avec des langages orientés objet.
  • Expérience requise en C++ / C#.
  • Expérience en implémentation d’applications à interface-usager.
  • Expérience en interface avec système de contrôle matériel aussi privilégiée.
  • Outils technologiques :

Plateformes

Langages/Technologies

Progiciel

Windows 7 / 7 Embedded

Windows 10 / IOT

C++, C#, .Net Framework

Visual Studio, GIT, Resharper, NCrunch

  • Anglais niveau intermédiaire.
  • Bonnes aptitudes de communication et de relations interpersonnelles, et capacité à travailler efficacement au sein d’une équipe.
  • Grandes aptitudes aux relations interpersonnelles et capacité à travailler efficacement au sein d’une équipe.
  • Capacité à travailler en fonction de délais prévus et de respecter ces délais.
  • Capacité à régler des problèmes systémiques complexes.
  • Connaissance en modélisation 3D constitue un atout.
  • Connaissance en asservissement mécanique 3D constitue un atout.
  • Capacité à déboguer et résoudre des problèmes de programmation complexes.
  • Capacité établie à planifier et à exécuter de façon indépendante des projets de développement.
  • Capacité d’effectuer une vaste gamme de tâches complexes.
  • Expérience en gestion de projets.
  • Expérience en implémentation d’applications à interface usager.

See job description