Emplois disponibles pour :
Programmation

Une entreprise de haute technologie située à Ville St-Laurent est à la recherche d’un spécialiste en intégration qui souhaite se joindre à une équipe des plus chevronnées.

Rôles et responsabilités :

• Déceler les problèmes dans les logiciels/ le matériel et participer activement à les régler en tenant au courant les ingénieurs et techniciens concernés.
• Assembler les différentes composantes logicielles afin de créer le produit de station d’instructeur.
• Assurer l’encadrement et le soutien technique des ingénieurs logiciel dans l’intégration et la validation de leurs systèmes.
• Assurer le contrôle de la gestion de la configuration des logiciels.
• Assurer la maintenance des laboratoires pour les développeurs.
• Assurer le rôle de premier point de contact pour toute question technique concernant le poste d’instructeur.
• Faire la pré-validation des changements et correctifs.
• Participer au plan d’intégration.

Exigences du poste :

• Baccalauréat en génie ou en informatique. Expérience pertinente en intégration logiciel ou matériel un atout.
• Connaissance des langages de programmation C, C++, C# et .Net et des langages de scripts (Perl).
• Connaissance des outils de développement Microsoft pour la plate-forme Windows (Visual Studio .NET 2005 et plus).
• Connaissance d’un outil de gestion de configuration (ex. : GitHub, Starteam).
• Connaissance des outils servant à déverminer le logiciel (.NET et/ou Windbg, DBX, GDB, REST API).
• Connaissance des techniques pour déverminer le logiciel.
• Connaissance des logiciels et des applications requises (CAELIB, STARTEAM, SIM XXI, LaunchPad, SLD).
• Connaissance des interfaces utilisateur (UX) un atout.
• Solides compétences en planification et en organisation. Capacité à s’adapter rapidement aux changements technologiques.
• Démontre une forte appartenance et une flexibilité face aux tâches et projets assignés ainsi qu'une habileté à travailler et prendre des décisions de façon autonome.
• Capacité à diagnostiquer les problèmes.
• Bonne connaissance de l’environnement Windows, et/ou UNIX et des PC.
• Le bilinguisme (français et anglais) est requis.

Vous désirez vous joindre à une superbe équipe et vous avez les qualifications requises pour le poste, envoyez-nous votre curriculum vitae dès maintenant !
Saint-Laurent

Plus d'information
Vous souhaitez joindre les rangs d'une entreprise qui a fait sa marque mondialement et un chef de file dans le développement de produits utilisant la plus haute technologie ? Voici votre chance.

Nous recherchons un développeur de logiciels talentueux avec un intérêt dans l'expérience utilisateur. Vous ferez partie d'une équipe Agile impliquée dans la conception, le développement, la personnalisation, la mise à jour et l'intégration de logiciels.

Responsabilités :

• Collaborer étroitement avec les concepteurs de l'interface et de l'expérience utilisateur et avec les programmeurs de l'interface utilisateur ainsi qu'avec les développeurs des autres disciplines afin d'élaborer le logiciel.
• Participer à l’analyse, la conception, la programmation, la validation, l’intégration et la mise au point de la plateforme et de l’interface-usager (GUI).
• Développer et intégrer les éléments de l'interface utilisateur dans l'application, notamment : bibliothèques de contrôle WPF, modules interactifs, transitions animées et modèles de conception.
• Tester et déboguer afin de rencontrer les spécifications de design, performance et fiabilité.

Exigences du poste :

• Baccalauréat en Génie Logiciel, Informatique ou expérience équivalente.
• Au moins 5 ans d’expérience en développement logiciel.
• Expérience avec programmation orientée objet, UML, C++ ou C# .NET dans l'environnement Windows.
• Connaissance des principes d'architecture Web et SOA.
• Expertise en développement d’interface usager graphique (GUI).
• Bonnes aptitudes de communication en anglais et en français.
• Capacité de s'intégrer à une équipe établie.
• Des déplacements à l'extérieur du Canada pourraient être requis
• Expérience avec WPF, WCF, SOA, C++ and UML (un atout).

Ne manquez surtout pas votre chance, faites-nous parvenir votre curriculum vitae le plus rapidement possible !
Saint-Laurent

Plus d'information
Notre client, une grande firme renommée et chef de file dans l'aéronautique situé à Ville Saint-Laurent, est à la recherche d'un analyste en TI. Êtes-vous prêt à relever ce défi ?

Voici les tâches que vous aurez à accomplir :

• Collaborer avec les experts du système source, les clients et les autres membres de l'équipe pour déterminer les exigences d'extraction et de transformation des données.
• Concevoir et développer des applications de base de données à l'aide de SQL Server Intégration Services (SSIS), de T-SQL et de procédures stockées.
• Réaliser des revues de code, analyser des plans d'exécution, corriger des anomalies.
• Respecter les normes de données, résolver les problèmes de données, tester les unités et documenter le système complet pour les processus ETL.

Compétences générales :

• Baccalauréat ou expérience équivalente requise.
• 3 ans et plus d'expérience en programmation SSIS.
• Expert en langage SQL.
• Expérience avec le traitement de données provenant de sources multiples avec divers problèmes de qualité de données.
• Capacité à travailler en équipe et de manière autonome.
• Organisé, méthodique avec une approche de travail rigoureuse.
• Anglais avancé, français Intermédiaire.
• Certification Microsoft SQL Server, un atout.
• Expérience en programmation C#, un atout.

Ces tâches vous intéresses, faites-nous parvenir votre curriculum vitae dès maintenant !
Saint-Laurent

Plus d'information
Nous recherchons pour un de nos clients situé à Ville Saint-Laurent, un technicien logiciel pour supporter l’équipe de l’ingénierie dans leurs différentes tâches pour le développement du logiciel.

Voici les tâches du poste :

• Supporter l’équipe d’ingénierie durant l’ensemble de la phase de développement de ses simulateurs de vol.
• Participer au développement logiciel de différents systèmes faisant partie de la cabine de pilotage.
• Implémenter des tests unitaires et de système.
• Automatiser des tâches manuelles afin d’augmenter l’efficacité des équipes.
• Ajouter des fonctionnalités ou apporter des correctifs à certains outils logiciels au besoin.
• Participer aux efforts d’amélioration continue de la qualité de nos logiciels de simulation.
• Participer au déverminage de différents logiciels.
• Effectuer des migrations de logiciel d’un cadriciel vers un autre.
• Effectuer des migrations de logiciel de simulation en fonction de l’évolution des outils utilisés pour les produire, les installer ou les exécuter.
• Agir en tant qu’intégrateur des différents actifs logiciels afin de générer une plateforme de test fonctionnelle pour tous les développeurs.
• Maintenir différents laboratoires dans un état fonctionnel en tout temps.
• Supporter la validation de la simulation au besoin.

Exigences :

• Diplôme collégial en informatique de gestion ou autre domaine connexe ainsi qu’une connaissance de base des réseaux informatiques.
• Connaissance des méthodologies Agile et de Git et son utilisation pour le travail d’équipe.
• Bonne connaissance du langage C++.
• Connaissance des langages de script comme Python ou Perl.
• Connaissance du langage XML.
• Connaissance des langages C et C#, un atout.
• Connaissance du UML, un atout.
• Bon sens des responsabilités, autonomie et ingéniosité.
• Bon sens de l'organisation , esprit d’équipe et de la planification.
• Bonne connaissance de la suite MS Office et des outils associés.
• Bonnes compétences en communication (à l'oral et à l'écrit).
• Bilinguisme (français et anglais) requis.

Ce poste vous intéresse, n'hésitez pas à nous faire parvenir votre curriculum vitae dès maintenant !
Saint-Laurent

Plus d'information