Emplois disponibles pour :
Programmation

Notre client, un entreprise renommée située à Ville Saint Laurent, recherche un développeur de logiciels graphiques 3D pour un mandat de 1 an minimum.

Ce poste requiert principalement des aptitudes en C++ et OpenGL dans un contexte de création et de design graphique. La créativité et l'esprit d'initiative sont de mise, au même titre que le port d'une attention particulière au réalisme des graphismes rendus, et ce au sein de toutes les phases de développement des logiciels.
Il peut vous être demandé de fournir du soutien aux clients internes et externes, et à vous déplacer occasionnellement dans le cadre de vos fonctions.
Exigences :
- Un baccalauréat en informatique ou en génie logiciel est nécessaire
- Au moins cinq ans d'expérience dans un domaine lié à l'emploi
- Au moins trois ans d'expérience en développement logiciel
- Expérience solide en génie logiciel, principalement en C++
- Être à l'aise avec OpenGL et l'infographie 3D
- Capacité à travailler de manière autonome ou à collaborer avec une équipe
- Bonne communication à l'oral et à l'écrit, autant en français qu'en anglais
Saint-Laurent

Plus d'information
Notre client renommé, situé à Ville Saint-Laurent, est à la recherche d'un ingénieur en microprogrammation / systèmes embarqués passionné, pour sa filiale santé, qui souhaite concevoir la prochaine génération de simulateurs de patients à haute fidélité au sein du service d'ingénierie matérielle de Recherche et développement (R-D).

Relevant du chef du développement de matériel, l'ingénieur en microprogrammation participe à la conception de toute la gamme de simulateurs de l'entreprise, y compris les simulateurs d'échographie et de chirurgie. L'analyse, la conception, l'encodage, la mise à l'essai, la validation, l'intégration et la définition des réglages de solutions novatrices font partie des tâches courantes.

Le candidat fera partie d'une équipe multidisciplinaire réunissant des professionnels de l'ingénierie en microprogrammation, électrique, mécanique et logicielle.

Fonctions de base

• Conception, développement, intégration, débogage et vérification d'applications intégrées à des microprogrammes en langage C.
• Analyser la performance des microprogrammes de contrôle ou d'acquisition en temps réel aux fins de simulation médicale.
• Créer des documents de conception logique et physique. Utiliser les techniques de modélisation des données pour définir, perfectionner et améliorer l'architecture actuelle des microprogrammes.
• Définir les caractéristiques techniques des fonctions et de l'architecture des microprogrammes.
• Déboguer et résoudre les problèmes complexes relatifs aux logiciels ou au matériel des systèmes embarqués en temps réel.
• Veiller à ce que les exigences commerciales et les exigences relatives aux systèmes soient remplies et les traduire en lignes directrices pour la conception, la mise service et la vérification.
• Participer à l'établissement des normes et procédures d'encodage, de conception et d'architecture pour veiller à ce que les solutions respectent les objectifs, politiques et principes du projet.
• Collaborer avec les membres de l'équipe de développement afin de résoudre les problèmes de conception difficiles.
• Participer à la planification et à l'estimation des projets éventuels.
• Contribuer à l'architecture des produits.

Qualifications

•Baccalauréat ou maîtrise en électronique ou en génie informatique et expérience de 2 à 5 ans dans le développement de microprogrammes.
•Bonne connaissance du langage de programmation C et C++ pour les appareils et microcontrôleurs embarqués.
•Capacité démontrée à créer, concevoir, mettre en œuvre et consigner des systèmes de microprogrammes complexes.
•Connaissances sur l'élaboration des systèmes d'exploitation en temps réel, notamment sur les processus, fils d'exécution, sémaphores, mécanismes de synchronisation et gestion de mémoire.
•Connaissance pratique approfondie des familles de microprocesseurs et de capteurs.
•Connaissance de l'utilisation des outils de mise au point du matériel informatique, y compris les analyseurs logiques et oscilloscopes.
•Grande motivation, établissement d'objectifs personnels et atteinte de ces derniers avec une supervision minimale.
•Expérience en gestion de la configuration et en contrôle de version des codes.
•Excellentes aptitudes pour la communication orale et écrite. Doit être capable de travailler dans un environnement de travail trépidant et de respecter les échéanciers de lancement des versions.
•La connaissance de la conception de matériel/matrice prédiffusée programmable par l'utilisateur (FPGA) constitue un atout substantiel.
•Connaissance des familles STM32F3/F4 et/ou des unités centrales de traitement (UCT) UCimx6.
•La connaissance des UCT Xilinx Microblaze constitue un atout substantiel.
•La connaissance de l'environnement de développement de logiciels embarqués : IAR, Keil ou semblable constitue un atout.
•Expérience de l'architecture des pilotes de périphérique Linux, un atout.
Qualifications recherchées
•Bilinguisme
Saint-Laurent

Plus d'information
Notre client, une grande entreprise renommée située à Saint-Laurent est à la recherche d'un Testeur en Assurance Qualité pour compléter son équipe.

Son rôle:

•En tant que membre d'une équipe dynamique de développeurs de logiciels travaillant sur l'une des nombreuses initiatives de R&D de l'entreprise, vous participerez à la validation, à l’amélioration de la qualité logiciel et au support des composants de notre infrastructure Cloud Enabled Services.
•Vous devrez travailler en étroite collaboration avec divers groupes d'ingénierie et d’architectes dans le cadre des initiatives du cloud de l'entreprise.
•Développer et supporter les différents composants de tests (test d’intégration, test de système) inclus dans les modules qui seront déployés sur la Plate-Forme Cloud Azure .
•Participez à la définition des critères de tests et à la validation de divers composants logiciels.
•Participer à la validation et à la préparation des releases de l'infrastructure simulateur et cloud de nos produits
•Travailler dans un environnement agile

Qualifications (Requise):

•Possède un Baccalauréat en Génie Logiciel ou dans un domaine d'expertise similaire (Informatique, Électricité, etc)
•Connaissance des langages de programmation C#
•Connaissance des langages de programmation C, C++
•Connaissance des outils de développement Microsoft pour la plate-forme Windows (Visual Studio 2012 et plus).
•Capacité à s’adapter rapidement aux changements technologiques et d'évoluer dans un environnement de recherche et développement
•Approche axée sur les résultats, solides compétences en planification et en organisation
•Démontre une attitude de développement logiciel rigoureuse et créative
•Capacité à diagnostiquer les problèmes
•Capacité à s’adapter au processus organisationnel et contribuer à l'amélioration continue.
•Démontre une forte appartenance et une flexibilité face aux tâches et projets assignés
•Démontre une forte habileté à travailler et prendre des décisions de façon autonome
•Excellentes aptitudes à la communication oral et écrite
•Bilinguisme (Français et Anglais)

Qualifications (Atout):

•Connaissance des composants et des infrastructures en nuage (Azure, Amazon, Google cloud, VM, Service bus, queues, Storage, etc.)
•Connaissance en base de données (SQL, Hadoop clustering, etc.)
•Connaissance des concepts et des outils d’analyse de donner (PowerBi, R, etc.)
•Connaissance du processus de développement et d'exploitation (DevOps).
•Connaissance des langages de scripts (BATCH, Perl, PowerShell, Python, etc.)
•Connaissance de la programmation en temps réel
•Connaissance de Jira
•Disposition à se déplacer chez les clients pour le support
Saint-Laurent

Plus d'information
L'équipe informatique de DevOps Automation d'une entreprise renomée à Saint- Laurent a besoin d'un consultant senior DevOps pour agir en tant que responsable technique. Le titulaire du poste travaillera avec le gestionnaire DevOps pour définir et mettre en œuvre l’automatisation du déploiement, les stratégies de libre-service (opérations en tant que service) et ChatOps, et ouvrir la voie à l’intégration de normes et de pratiques de codage sécurisées. Le titulaire agira en tant que maître de mêlée pour les sprints de développement, il devrait donc être certifié Scrum et agir en tant que développeur principal.

Principales responsabilités:

- Gérer activement les sprints de développement et les démonstrations de sprint pour Automation Team
- Décrire les normes de codage sécurisées pour l'automatisation et le développement d'outils
- Décrire la stratégie de déploiement de l'automatisation du déploiement, du libre-service et de ChatOps
- Diriger le développement et l'implémentation des scripts d'automatisation de Chef ainsi que des outils d'administration requis par les administrateurs d'applications et les administrateurs Cloud.
- Coordonner le développement des robots MS Teams pour une variété de besoins opérationnels ChatOps
- Soutien aux équipes d'ingénieurs satellites pour la transition vers des outils et des méthodologies standardisés pour le CI / CD
- être un promoteur et un sponsor de l’automatisation DevOps

Expérience:
- Développeur Senior Chef / Ruby et PowerShell avec une expérience de 5 à 7 ans
- Expérience préalable en tant que responsable technique dans une équipe de développement ou DevOps préférable
- Scrum Master certifié avec une expérience réelle de l'industrie
- 3-5 ans d’expérience directe de l’industrie dans la mise en œuvre de CI / CD avec GitHub, Jenkins et Chef
- Expérience avec JSON et PHP, un atout majeur, ainsi que des modèles Azure ARM
- Expérience préalable de l'implémentation de RunDeck considérée comme un atout
- L'expérience directe de l'industrie avec Azure ou AWS et l'utilisation des technologies de conteneur sur site ou Cloud sont considérées comme un atout majeur
- Une expérience directe avec les environnements Microsoft et Linux est préférable, mais au moins une expérience avec Microsoft et une volonté d'apprendre Linux suffiront
- Énergétique et motivateur vis-à-vis des DevOps et de l'automatisation
Saint-Laurent

Plus d'information
Nous recherchons un Architecte de Solution pour notre client renommé situé à ville Saint Laurent. Il aura comme mission de :

- concevoir, développer, évaluer et intégrer une gamme variée de systèmes et de composants. Cela comprend les applications de gestion, les environnements techniques, les entrepôts de données, les systèmes d’exploitation, les bases de données, les réseaux de télécommunications, etc. Dans l’exercice
- définir des modèles, planifier des projets, élaborer des normes et diriger et encadrer le personnel des systèmes.
- participer à toutes les étapes du processus de livraison, y compris la création, la conception technique, le développement, la mise à l'essai et la mise en œuvre de solutions.
- travailler à plusieurs tâches/projets en tant que membre de l’équipe, à des solutions multifonctionnelles de complexité moyenne à élevée en matière de TI;
- assumer parfois le rôle de gestionnaire fonctionnel;
- pouvoir à l'occasion participer au processus d'estimation de la gestion de projet.

Architecture:

- Travailler avec les clients internes et externes et les partenaires de TI pour cerner et analyser les besoins
- Interpréter les exigences opérationnelles et détermine les solutions optimales afin de répondre aux besoins;
- Identifier les occasions d’utilisation de la technologie et produire des stratégies
- Coordonner l’évaluation des environnements techniques et de la technologie
- Créer un consensus dans le secteur technique et préconiser des solutions de rechange
- Produire et documenter l’architecture technique et en faire part au secteur technique et commercial
- Assurer la conformité à l’architecture technique
- Implanter de nouvelles technologies dans de grands environnements
- Coordonner le processus de soumission pour évaluer et acquérir la nouvelle technologie
Politiques, normes et procédures:
- Se conformer aux stratégies et politiques existantes et diriger l’élaboration de nouvelles politiques et stratégies

Études/expérience typiques:

- Baccalauréat en informatique, en systèmes informatiques ou en gestion des affaires, ou formation spécialisée/certification. Ou expérience de travail équivalent;
- Généralement plus de 10 ans d’expérience en tant qu’analyste fonctionnel
- Connaissance d'un ou plusieurs domaines fonctionnels (finances, chaîne d'approvisionnement, commercialisation, fabrication, etc.)

Saint-Laurent

Plus d'information
Une entreprise dynamique, basée au centre-ville de Montréal, est à la recherche d'un développeur web full-stack.

Vos responsabilités :
*Développer, concevoir et coder des fonctions existantes ou innovatrices en recherchant l'amélioration d'une expérience usager des plus intuitives (PHP/JS/CSS)
*Travailler avec l'équipe de conception d'interface utilisateur (UI/UX) afin d'implémenter et raffiner leur vision, tout en assurant la performance et la compatibilité de différents naviguateurs web.
*Fournir les spécifications d'API à l'équipe C++ ainsi que tester leur performance et leur adéquation
*Concevoir des tests et gérer les outils d'automatisation
*Configurer et maintenir les environnements test et production du serveur Windows (Apache/IIS)
*Entretenir les serveurs FTP pour un service continu et sécurisé
*Documenter votre propre code pour sa pérennité
*Collaborer aux étapes d'implémentation
*Fournir un soutien technique aux autres developpeurs
*Tenir l'équipe à jour sur le progrès des objectifs et des délais
*Penser hors des sentiers battus pour surmonter les défis et les requêtes
*Contribuer à l'amélioration continue par des suggestions sur l'interface utilisateur, l'architecture du logiciel ou en proposant de nouvelles technologies
*Agencer l'horaire maître de plusieurs écoles secondaires (casse-tête logique)

Compétences requises :
*De l'expérience avec les technologies web (PHP, Javascript, Jquery, CSS, HTML, SQL)
*Une communication efficace en français comme en anglais
*De fortes capacités analytiques, logiques et mathématiques
*D'excellentes capacités en résolution de problème
*Une forte capacité d'auto-gestion

Atout :
*La connaissance d'un framework PHP (préférablement Laravel)
*De l'expérience en « Unit Testing »
*De l'expérience en C++
*Une expérience avec un système de contrôle de versions avec des flux de travaux tel que le « branching »
*Un intérêt et une habileté réelle à apprendre rapidement des nouveaux outils, langages et technologies

Si vous êtes à la recherche d'un travail intéressant qui stimule votre matière grise, voici le poste idéal pour vous!
En tant que responsable de l'intégration du produit visuel, vous serez responsable de plusieurs projets à la fois. Vous devrez identifier les exigences menant au développement et l’amélioration des logiciels dans le produit et gérer leur intégration sur le projet.

• Vous serez appelé à configurer le produit visuel (Image Generator) et ses logiciels d’interface (One Visual Interface et Visual Gateway) afin de répondre aux exigences précises des projets pour des clients partout dans le monde
• Vous serez appelé à faire du développement en C++ des nouvelles fonctionnalités impliquant des logiciels d’interface visuelle et du produit visuel dans un environnement fortement orienté objet
• Vous devrez configurer divers effets visuels tels que des effets météorologiques et diurnes, effets spéciaux (pyrotechniques, recirculation/tourbillon, rétro-poussée, vagues, trainées de poussière), objets mobiles, senseurs (FLIR, NVG, effets lumineux)
• Vous devrez créer le dossier des projets en cours dans JIRA et vous assurer de rédiger une procédure de test répondant aux requis; l’exécuter avant la validation avec des pilotes et ingénieurs de test; investiguer et régler les problèmes éventuels découlant de cette validation en respectant les règles et bonnes pratiques logicielles
• Vous serez appelé à offrir du soutien aux clients internes et externes
• Vous pouvez être demandé à voyager à l’occasion pour compléter l’intégration et la validation chez le client lorsque leur simulator de vol sera déployé à leur centre d’entrainement

Exigences:
• Baccalauréat en informatique ou en génie logiciel
• Bonnes aptitudes de conception orientée objet (connaissance avancée de C++ est essentielle)
• Connaissance de la mise au point et de l’intégration de logiciels, du cycle de vie d’un logiciel et des outils de gestion de la configuration
• Expérience en développement de logiciels en temps réel, un atout
• Aptitude à travailler avec des processus organisationnels et à contribuer à son amélioration
• Minimum 3-5 ans d’expérience en développement de logiciels
• Aptitudes à communiquer à l’oral et à l’écrit
• Le bilinguisme (français et anglais) est requis


Saint-Laurent

Plus d'information
Notre client, situé dans ville Saint-Laurent, cherche à combler un poste de développement d'applications web.

La personne choisie aura un éventail de responsabilités allant de l’élaboration et la mise en œuvre de produits numériques à veiller à ce que l’entreprise demeure à l’avant-garde de la technologie.
Elle participera, au sein d’une équipe interfonctionnelle, à l’ensemble de l’infrastructure, de la base de données aux applications natives, jusqu’aux premières phases du cycle de développement.

Responsabilités:
• Utiliser divers logiciels et technologies de développement Web pour développer rapidement des solutions créatives et efficaces qui améliorent l’expérience des clients et des employés.
• Collaborer avec les autres membres de l’équipe pour créer des scénarios d’utilisateurs et des tests de conception clairs pour les prototypes et les produits, et afin d’offrir continuellement des améliorations de produits.
• Communiquer avec les équipes de TI au sujet des innovations numériques associées au fondement des systèmes de TI.
• Communiquer avec les partenaires commerciaux pour établir et gérer les attentes relatives aux méthodes de livraison et aux échéanciers.

Compétences types et expérience:
• Un minimum de 5 ans d’expérience en développement de logiciels est nécessaire
• Excellentes compétences de programmation dans au moins un langage de programmation/infrastructure, comme Node.JS, Ruby on Rails, C#, ASP .Net, Python
• Expérience et connaissance pratique de HTML/CSS et d’une infrastructure frontale Javascript moderne, comme ReactJS, AngularJS, EmberJS, Vue.js
• Connaissance pratique de SQL et d’une technologie de base de données courante, comme SQL Server, MySQL, MongoDB
• Connaissance de la programmation jumelée, de l’intégration continue et du développement axé sur les essais
• Expérience avec au moins une infrastructure d’essai unitaire, comme Mocha, RSpec
• La connaissance des concepts de programmation fonctionnelle et de microservices est un atout
• Les contributions à la communauté (p.ex. travail à code source ouvert, publications ou discussions sur des idées techniques) sont un atout
Saint-Laurent

Plus d'information
Notre client, une entreprise renommée, situé à Saint- Laurent est à la recherche d'un spécialiste de l’intégration PDS.

TÂCHES ET RESPONSABILITÉS

- Aborder les problèmes / SPR ouverts par divers moyens.
- Résolvez les problèmes logiciels et matériels sur les simulateurs post-RFT.
- Effectuer des enquêtes pour isoler les problèmes.
- Implémentez les modifications techniques de la s / w.
- Configurez et coordonnez les efforts pour résoudre les problèmes en utilisant le support à distance.
- En collaboration avec le service clientèle, agir en tant que spécialiste technique clé dans la coordination et le déploiement des efforts pour résoudre les problèmes ouverts avec l'ingénierie.
- Participer à des voyages de courte durée à des clients pour résoudre des problèmes spécifiques
- Devenir expert technique d'un système spécifique mais non limité à ceux listés: avionique, pilote automatique, navigation, auxiliaires, ECS, QTG, vol, commandes de vol, moteurs, audio / son / communications / acars, outils de diagnostic, intégration, interface visuelle.

ÉDUCATION
Baccalauréat en ingénierie ou en informatique.

AUTRES QUALIFICATIONS
- Fort contexte logiciel
- Connaissance de l'environnement de simulation, un atout.
- Bonne connaissance des interfaces (schémas et matériel), un atout.
- Débrouillardise, initiative, bonnes compétences interpersonnelles et aptitude à travailler sous pression.
- Volonté de voyager.
- Capacité à s'adapter à de nouveaux environnements.
- Capacité d'apprendre rapidement.
- Volonté de travailler des heures irrégulières.
- Le bilinguisme en français et en anglais est requis.
- Expert technique d'un système de simulation
Saint-Laurent

Plus d'information
Tu es un développeur hors pair et tu connais le .NET comme ta poche ?

Le poste de developeur .NET est situé à Saint-Laurent, dans une entreprise renommée. Vous ferez partie d'une équipe dynamique dans un environnement de travail stimulant.

Vos principales responsabilités :

• Élaborer des analyses des propositions de conception pour répondre aux besoins opérationnels exprimés par les clients
• Développement, intégration, test et implantations d'améliorations aux systèmes
• Demeurer à jour en ce qui a trait aux tendances liées à la technologie et proposer des pratiques exemplaires de l’industrie
• Présenter des communiqués à la communauté d’utilisateurs et participer à des activités de gestion du changement, y compris la formation
• Établir des liens avec les utilisateurs et avec les professionnels TI des autres équipes et fonctions

Compétences liées à l’emploi :

• Baccalauréat en informatique, en systèmes d’information ou en ingénierie logicielle
• 1-5 ans d'expérience en développement C# et ASP.NET
• Maîtrise de DVCS et des processus et outils d’intégration continue des logiciels (GitHub, Jenkins, Artifactory)
• Connaissance des pratiques dans le domaine fonctionnel de l’ingénierie logicielle
• Expérience avec la méthodologie et boite à outils Agile (JIRA), un atout
• Expérience avec les langages Java, Chef ou SQL, un atout
• Expérience en analyse et gestion de besoins des utilisateurs, un atout
• Expérience liée aux systèmes de TI distribués à haute disponibilité, à la sécurité ou à la conformité de l’information, un atout
• Bilinguisme obligatoire en français et en anglais
Saint-Laurent

Plus d'information
Vous êtes passionnée par la réalité virtuelle ? Le monde du médical vous intéresse ? Les applications de type "serious gaming" n'a plus de secrets pour vous ?

Notre Client renommé, situé à ville Saint-Laurent est à la recherche d'un ingénieur logiciel passionné et intéressé par le développement de simulateurs médicaux au sein de l'équipe R&D. Sous la direction du lead technique et en étroite collaboration avec l'équipe "engin" et artistes 3D, son rôle est de construire des applications pédagogiques à l'aide d'une solution logicielle pour les plateformes de réalité virtuelle LapVR, CathLabVR et EndoVR.

Cela comprend l'identification:
- des besoins en contenu,
- l’implémentation des comportements et des métriques ainsi que le « tweaking » afin de livrer des produits hautement réalistes, bien calibrés et conformes aux requis.

Fonctions principales:

- Programmer en Lua, C++, du gameplay, des comportements, des métriques.
- Identifier les besoins en contenu et assurer le suivi avec les artistes pour leur qualité et conformité.
- Prendre le « ownership » d’une procédure médicale et la peaufiner jusqu'à ce qu'elle soit bien calibrée et conforme aux requis.
- Participer à l'estimation des tâches et fournir un retour sur l'avancement et les difficultés rencontrées.
- Rencontrer les délais et savoir adapter la qualité pour respecter le budget.

Compétences recherchées

- Baccalauréat ou maîtrise en génie logiciel ou génie informatique.
- Maîtrise des langages Lua, C++ et C#.
- Bonne compréhension des bonnes pratiques logicielles.
- Bonne compréhension de l'algèbre linéaire 3D.
- Bonnes connaissances en physique (niveau collégial).
- Connaissances en programmation graphique.
- Une expérience dans les jeux vidéo est un atout.
- Maîtrise du Français et Anglais Fonctionnel


Si vous souhaitez faire partie d'une entreprise avec de beaux challenges, appliquez dès maintenant !
Saint-Laurent

Plus d'information
Notre client, basé au centre-ville de Montréal, est à la recherche d'un représentant. L'entreprise développe un logiciel afin de créer les horaires idéaux selon les cours et les matières. Elle développe des applications de gestion sur mesure pour le milieu scolaire.

Vos responsabilités :
- Aider les écoles à utiliser le logiciel (par téléphone + courriel)
- Créer l'horaire maître de plusieurs écoles secondaires (casse-tête logique)
- Offrir une formation aux employés ne l'ayant jamais utilisé
- Tester et documenter les bogues
- Aider à développer, maintenir et traduire les applications, le contenu du site web et la documentation
- Représenter de manière compétente la compagnie lors des visites de consultation chez les clients

Qualifications nécessaires :
- une bonne connaissance de l'informatique
- de bonnes compétences analytiques et logiques
- un diplôme en mathématique avec mineure programmation / informatique
- être bilingue est requis (français/anglais)
- de l'expérience en support technique est un atout

Vous êtes quelqu'un de créatif(ve), autonome et passionné(e) de developpement web ?

Voici une belle occasion de travailler dans une entreprise en pleine expansion dans le secteur de Laval. Si vous avez le goût de vous intégrer à une belle équipe et de ne plus perdre de temps dans le trafic, ce poste saura vous combler.

Responsabilités :
- Développer des solutions selon les devis;
- Rédiger l’analyse technique de la solution proposée;
- Assurer la qualité du développement
- Analyser les anomalies relatives aux customisations développées (Bug)
- Valider l’intégration de la solution avec les applications en place.
- Rédiger et mettre à jour la documentation.
- Présenter la solution développée au client.

Qualifications:

• 3-7 Ans d’expérience comme programmeur analyste
• Expérience de programmation C# et VB.Net avec WinForm et ADO.NET.
• Concepts SOA,WCF, XML, Services Web, IIS.
• Connaissance de Crystal Reports & SSRS.
• Expérience en développement sur des systèmes ERP, idéalement sur un environnement ayant son propre FrameWork & outils de développements.
• Connaissance générale des processus d’affaire dans les milieux Manufacturier & Distribution.
• Expérience sur SQL 2010 & + & ses outils comme SSRS,SSIS.
• Bilingue (ou bonne connaissance de l’anglais écrit/parlé).
• Bonne capacité en analyse fonctionnelle, idéalement sur des applications de type ERP.

Vous aimez travailler en équipe et vous avez une bonne capacité d'analyse ?

N'attendez plus pour nous envoyer votre CV !
Notre client, une entreprise de renommée internationale située à Ville Saint-Laurent, est à la recherche d’un technicien dans le domaine du logiciel dans le but d’aider et supporter ses membres dans leurs différentes tâches de développement logiciel. Le titulaire du poste aura notamment les tâches suivantes:

•Supporter l’équipe d’ingénierie
•Participer au développement logiciel de différents systèmes
•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;
•Effectuer des migrations de logiciel 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;

Exigences:

•Diplôme collégial en informatique de gestion ou autre domaine connexe;
•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;
•Connaissance des exigences du logiciel en temps réel, un atout;
•Connaissance de Git et son utilisation pour le travail d’équipe;
•Connaissance des méthodologies Agile;
•Bon sens des responsabilités, autonomie et ingéniosité;
•Bon sens de l'organisation et de la planification;
•Excellente capacité à bien travailler en équipe;
•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.
Saint-Laurent

Plus d'information
Notre client, situé à Ville Saint Laurent, cherche à remplir un poste de développement logiciel pour un mandat d'un an minimum.

Dans un environnement fortement orienté objet C++, votre tâche consistera à participer au développement et l’amélioration des logiciels créés par l'équipe en charge de logiciels haute-fidélité qui simulent des scénarios en temps réel.

Responsabilités
•Vous serez responsable de toutes les phases de développement logiciel de l’interface-usager (GUI), du cahier des charges aux tests et l'intégration finale dans un simulateur
•Vous participerez à la définition de critères techniques et à la conception des différentes composantes logiciels, en plus d'apporter du soutien technique lors des tests
•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é.
•Offrir du soutien aux client·e·s internes et externes
•Des déplacements à l'extérieur du Canada pourraient être requis

Exigences :
•Baccalauréat en génie logiciel ou diplôme dans un domaine similaire.
•Au moins 5 ans d’expérience en développement logiciel
•Expérience en programmation C/C++ dans un environnement en temps réel.
•Connaissance des principes d'architecture Web et SOA
•Expertise en développement d’interface usager graphique (GUI)
•Prêt à travailler au sein d’une équipe de développement logiciel jeune et dynamique.
•Excellentes compétences en communication verbale et écrite.
•Être disponible à voyager à l'occasion
•Bilinguisme (français & anglais).

Saint-Laurent

Plus d'information
Vous êtes ingénieur ? Vous êtes créatif et souhaitez-vous mettre au défi?

Notre client, une entreprise de renommée internationale située à Ville Saint-Laurent, est à la recherche de spécialiste en système afin de se joindre à son équipe.
Vos tâches :
-Développement de systèmes
-Communiquer avec des clients internationaux
-Gestion de la relation client
-Effectuer de la programmation en langage C ou C++
-Gestion de projets

Qualifications :
-Détenir un Baccalauréat en génie électrique, génie informatique, génie logiciel, génie mécanique, génie de la production automatisée, génie physique ou tout autre domaine connexe
-Bilinguisme
-Connaissance du langage de programmation (C, C++)
-Être disponible pour certains voyages d’affaires; avoir un horaire flexible.
-Ne pas avoir peur des enjeux techniques
-Désir d’apprendre

Qu’en dites-vous?
Saint-Laurent

Plus d'information
Notre client, une entreprise de renommée internationale en développement située à Ville Saint Laurent recherche un Technicien de test matériel de simulateur de vol pour un mandat de 1 an renouvelable.

Le candidat sera appelé à voyager à l'échelle mondiale (minimum 40% de l'année) pour effectuer l'installation et la qualification des simulateurs de vol.

Le technicien de test matériel sur simulateurs de vol doit principalement s’assurer de la conformité matérielle et logiciel du produit en effectuant une série de tests et de vérifications.

Responsabiltés:

•Effectuer des contrôles et mesures électriques et mécaniques sur des simulateurs et divers dispositifs d'entraînement au vol.
•Trouver dans les logiciels et dans le matériel les problèmes tenant aussi bien aux dispositifs d'entraînement eux-mêmes qu'aux infrastructures.
•Faire des mesures et des tests sur les parties logiciel et matériel des dispositifs, en suivant les règles et les modes d'exécution prescrits et au moyen des instruments et outils de diagnostic (multimètres, oscilloscopes, logiciels spéciaux, etc.).
•Au moment de la mise en service des dispositifs, exécuter les contrôles et vérification de leur sécurité en se référant à leurs schémas électriques.
•Relever et signaler les problèmes décelés à la lumière de la connaissance de ce que doivent être les performances du matériel à son état de fonctionnement est normal.
•Collaborer avec les ingénieurs, les autres techniciens du matériel, ainsi que les membres de la ligne manufacturière, à la résolution des problèmes de fonctionnement décelés.
•Dialoguer avec les clients et répondre à leurs besoins concernant la formation.
•Résoudre les problèmes soulevés par les clients de façon courtoise et avec rapidité.
•Accomplir les tâches administratives et de logistique qui sont nécessaires.
•Présenter des rapports sur l’état d’avancement et de santé des simulateurs ainsi que les dispositifs de vol qui lui sont assignés.

Vous avez de l'expérience? Envoyez- nous votre CV!
Saint-Laurent

Plus d'information
Notre client, situé dans Ville Saint-Laurent, est à la recherche d'un développeur de logiciels et d'un développeur de technologies Web qui feront partie d'une équipe chargée de développer l'infrastructure Cloud et de maintenir l'interface Web de la compagnie.

Celle-ci œuvrant dans le secteur technique, les personnes choisies devront collaborer avec le personnel technique afin d'évaluer les besoins et d'optimiser les solutions proposées, ainsi que supporter les clients de la compagnie dans leurs interactions avec les infrastructures logicielles.

Qualifications :
- Baccalauréat en génie logiciel ou domaine équivalent
- Expérience minimum de 3-5 ans en développement logiciel ou expérience connexe
- Flexibilité par rapport aux tâches et projets assignés
- Forte autonomie et forte capacité à travailler en équipe
- Capacité à s'adapter aisément aux changements technologiques dans un contexte de recherche et développement
- Les langages C, C# et C++ et le langage de modélisation ULM sont des atouts
- Les outils de développement Microsofts (sur Windows) sont des atouts
- Une connaissance des infrastructures en nuage, des bases de données, de la programmation en temps réel sont des atouts
- Bilinguisme anglais et français
- Possibilité de se rendre chez les clients pour du support technique
Saint-Laurent

Plus d'information
Notre client, situé à Ville Saint-Laurent, est à la recherche d'un développeur de didacticiels pour compléter son équipe. Le développeur est responsable de la production de matériel de formation de qualité basé sur les instructions données.

Description de l'emploi:

o Développer un contenu d'apprentissage interactif en utilisant Power point et Captivate
o Créer / mettre à jour des diapositives PowerPoint, y compris la mise en page du contenu sur la diapositive et l'animation des composants
o Créer / mettre à jour des diapositives Captivate, y compris la disposition du contenu sur la diapositive et l'animation des composants
o Examiner et vérifier les résultats dans l'environnement de production Captivate
o Faire des recommandations sur les éléments médiatiques et fournir des échéanciers de développement au besoin.
o AQ et révision / mise à jour en fonction des commentaires reçus
o Développer un manuel pour l'instructeur·e et le client.

Exigences minimales

• Captivate est nécessaire
• Compétences Microsoft PowerPoint avancées
• Expérience avec la suite Microsoft Office complète (Word, Excel, Outlook, etc.)
• Compétences en rédaction technique

Qualifications:

• Diplôme d'études collégiales techniques / Diplôme universitaire dans un domaine d'études pertinent
• 3 à 5 ans d'expérience dans la conception, le développement et la mise en œuvre de programmes et de didacticiels eLearning interactifs
• Expérience dans toutes les phases de développement ILT (Instructor Led Training) en utilisant PowerPoint
• Excellentes compétences en communication et en rédaction, l'anglais avancé est requis

(Votre CV doit être envoyé en anglais)
Saint-Laurent

Plus d'information
Notre client basé à Ville-Saint-Laurent est à la recherche d'un développeur multimédia. Elle ou il doit s'occuper de la conception graphique, de la conception de l'interface utilisateur, de l'illustration, de la conception visuelle, du développement d'applications, etc.

Description des tâches
- Fortes capacités de réflexion créative avec la possibilité d'appliquer des idées créatives à chaque produit livrable
- Développe des graphiques, des schémas pour les didacticiels de maintenance et de formation pilote
- Construit des normes graphiques, des lignes directrices selon les directives de conception visuelle
- Possibilité de créer des conceptions UX / UI
- Oeil pour le détail avec de solides compétences de révision graphique pour les graphismes développés par les fournisseur·e·s et / ou d'autres concepteur·e·s
- Aide à développer et à réviser le matériel d'apprentissage en ligne et de formation en classe tout en adhérant à la norme eLearning / procédé éprouvé
- Identifie, évalue et manipule le matériel source en préparation pour le développement de la publication

Compétence requise
- Diplômé·e·s avec des connaissances et de l'expérience en illustration, animation, codage HTML / XML / CSS / Actionscript pour les produits e-learning, gestion de projet
- 8-10 ans d'expérience en eLearning, design visuel, développement et gestion de projet
- Gestion des parties prenantes
- Gestion des fournisseurs
- Connaissance de MS Office, d'Adobe Flash, d'Illustrator, d'InDesign et de Photoshop, Actionscript 2.0 et supérieur, XML, Lectora, HTML 5 (souhaitable), Adepte avec Microsoft PowerPoint et expérience avec Microsoft Office (Word, Excel, Outlook, etc. .)
- Fortes compétences en communication verbale et écrite (anglais)
- Bonnes capacités d'écriture, d'édition et de correction d'épreuves (anglais américain et britannique)

(Votre CV doit être envoyé en anglais)

Saint-Laurent

Plus d'information
Notre client, une entreprise de grande envergure, située à Ville Saint-Laurent, est à la recherche d’un développeur spécialisé dans les applications digitales pour une durée d’un an avec possibilité de renouvellement. Le candidat aura comme tâches :
-Participer au processus complet (analyse, conception, programmation, etc) de la mise au point de la plateforme ainsi que de l’interface usager
-Collaborer avec le concepteur de l’interface ainsi que les programmeurs, les développeurs, etc
-Utiliser la méthode SCRUM (méthodes agiles)
-Documenter les divers processus
-Toutes autres tâches connexes

Qualifications :
-Détenir un Bac en génie électrique, génie informatique, génie logiciel ou toute autre discipline connexe (Obtention d’une maîtrise, un atout)
-Expérience en programmation orienté-objet, UML, C++, C#, and .NET et l’environnement MS Windows.
-Connaissances sur les principes architecturaux SOA.
-Capacité à travailler en équipe
-Doit être disposé à voyager à l’étranger.
Saint-Laurent

Plus d'information