Emplois disponibles pour :
Programmation

Une société bien renommée au niveau mondial et située à Ville St-Laurent recherche des Développeur de logiciels .


1.DÉVELOPPEUR DE LOGICIELS – RÉALITÉ VIRTUELLE

PROFIL DU POSTE
Le dévelopeur de logiciel sejoindra à la nouvelle équipe qui conçoit les produits de formation
basés sur la réalité virtuelle. Le titulaire s’occupera de développer et d’intégrer différents logiciels afin de livrer un environnement complet deformation, incluant des didacticiels, des interfaces usager, des rendus
d’environnement visuels 3D et des environnements de développement de scénarios.

• Développe des programmes en C++;
• Crée des scripts Java et des programmes basés sur Java;
• Utilise et configure Apache et autres services web;
• Développe des applications pour lire et écrire des bases de données SQL en utilisant MySQL ou autres bases de données SQL;
• Développe des scripts Python;
• Prépare les procédures de test et effectue les essais.

EXIGENCES
• Baccalauréat en génie, en informatique ou toute autre combinaison de formation et expérience pertinente;
• Minimum 3 ans d’expérience en programmation et scripts C++;
• Minimum 1 an d’expérience en environnement SQL;
• Capacité de lire et de comprendre la documentation d’ingénierie;
• Compétences en développement des outils DirectX est un atout;
• Expérience avec Ada et Fortran est un atout;
• Capacité d’analyse et résolution de problèmes;
• Solides habiletés interpersonnelles et compétences en travail d’équipe;
• Excellente capacité rédactionnelle.

2.DÉVELOPPEUR DE LOGICIELS – GROUPE CONTRÔLES
PROFIL DU POSTE
Le candidat développeur de logiciels intermédiaire pour ce poste fera partie de l’équipe de développement de l’Interface HommeMachine (IHM) fonctionnant sur un système d’exploitation sécurisé.
Le candidat du poste devra concevoir, documenter, coder et tester le logiciel IHM en collaboration avec d’autres développeurs de logiciels.

EXIGENCES
• Baccalauréat en informatique ou génie informatique;
• 3 à 8 années d’expérience pertinente dans les domaines suivants :
- Bonne connaissance du langage de programmation C et C++;
- Bonne expérience avec l’interface graphique utilisateur;
- Bonne expérience avec MFC;
- Expérience avec les systèmes embarqués;
- Expérience des processus de développement logiciel;
- Expérience avec Win32, communication Ethernet et le systèmed’opération Linux est un atout;
• Capacité de travailler en équipe;
• Bilingue français et anglais.

3. DÉVELOPPEUR DE LOGICIELS, GROUPE TECHNOLOGIES
PROFIL DU POSTE

Le titulaire du poste sera impliqué dans la conception, le développement, les essais et la documentation des outils logiciels utilisés au développement, à la maintenance et aux opérations de systèmes complexes sur des simulateurs de formation. En étroite collaboration avec d’autres groupes d’ingénierie, marketing et ventes, et nos clients, le développeur de logiciels sera tenu d’analyser les besoins et les exigences, en
vue de recommander les meilleures solutions envisagées.

EXIGENCES
• Baccalauréat en informatique ou ingénierie du logiciel;
• 4 à 10 ans d’expérience ou une combinaison équivalente de formation et d’expérience;
• C++ et MFC (programmation d’interface usager, OOP, STL);
• C# (programmation d’interface usager, ASP, .NET, WPF, WCF); Interoperability to unmanaged C++)
• MSSQL (TSQL, ODBC, ADO…);
• Expérience de JAVA et Fortran est un atout;
• Connaissance de la gestion des configurations et en temps réel est un atout;
• Bilingue (français et anglais).
Saint-Laurent

Plus d'information
Une société bien renommée au niveau mondial et située à Ville St-Laurent recherche un technicien en logiciels et 2 Développeurs de logiciels;

PROFIL DU POSTE :
• Supporter les ingénieurs en logiciel pour les tests et la mise au point (débogage);
• Installe et documente le système de contrôle intégré de plateforme (SCIP);
• Offre un support aux clients internes et externes relativement aux questions de support et de dépannage pour les défauts du logiciel;
• Documente les procédures de validation;
• Entretient la maintenance et les mises à jour des logiciels.

EXIGENCES:
• DEC en informatique;
• 1 à 2 années d’expérience pertinente dans un domaine connexe en ingénierie;
• Connaissance de Visual C++ et la gestion du code source;
• Familier avec les pilotes matériel pour les ordinateurs PC sous Windows;
• Capacité à résoudre des problèmes technologiques;
• Capacité de travailler en équipe;
• Bilingue (français et anglais);
• Maîtrise de l’anglais à l’oral et à l’écrit.

2.DÉVELOPPEUR DE LOGICIELS
PROFIL DU POSTE;
• Révise et analyse les données fournies par le client ;
• Établir le plan de conception et concevoir la logique détaillée du système de surveillance et de contrôle;
• Participe à la phase d’implémentation du logiciel de surveillance et de contrôle pour des systèmes de distribution électrique et de propulsion appliqués au domaine naval.
• Prépare les plans des tests et les tests détaillés;
• Contribue à l’intégration, à la phase de tests en usine et aux essais des systèmes à bord du navire;
• Participe à toutes les phases menant à l’acceptation du système.

EXIGENCES:
• Baccalauréat en génie informatique, électrique, mécanique ou en production automatisée;
• 2 à 3 ans d’expérience de conception, de programmation et validation de logiciels de systèmes de contrôle pour des applications industrielles ou navales;
• Connaissance de la production d’énergie et de la distribution électrique pour des applications industrielles ou navales;
• Familier avec les outils graphiques pour la conception et le développement de logiciel de surveillance et de contrôle;
• Expérience antérieure de travail avec un SCIP, un atout;
• Côte de Sécurité
• Expérience et/ou connaissance des navires de guerre est souhaitable;
• Bonne capacité de communication orale et écrite en anglais;
• Disponible pour voyager.

3. INGÉNIEUR FINISSANT
PROFIL DU POSTE:
L’ingénieur finissant ou développeur de logiciels junior (moins de 5 ans d’expérience) sera appelé à
Concevoir, coder, tester, intégrer et documenter divers logiciels de protocoles de communication pour Ethernet (TCP/IP) et de communication série et pourrait avoir à développer des pilotes de pour les systèmes embarqués.
Nos systèmes fonctionnent correctement avec les équipements d’une tierce partie.
Saint-Laurent

Plus d'information
Une société bien renommée au niveau mondial et située à Ville St-Laurent recherche un Spécialiste à l'Integration.

Le spécialiste à l’intégration supporte l’équipe de développement pour les projets de Simulation et systèmes Énergie et intègre tous les systèmes dans leur environnement final.

Les principales responsabilités incluent :
• Participe à l’installation et à la configuration des ordinateurs et des systèmes I/O ;
• Installe les outils de modélisation sur les ordinateurs du projet ;
• Crée et maintient les bases de données ;
• Installe, bâtit et intègre tous les différents éléments d’une simulation avec le langage de programmation respectif ;
• Identifie et assiste au débogage des problèmes avec Microsoft Visual Studio ;
• Écrit les scripts lorsque nécessaire ;
• Voyage vers les sites des clients pour toute résolution de problème et de formation.


EXIGENCES
• Baccalauréat en génie électrique ou génie informatique;
• Minimum de deux années d’expérience pertinente;
• Expérience de travail avec le compilateur Microsoft Visual Studio;
• Expérience en programmation C/C++ et Fortran;
• Expérience d’utilisation des bases de données relationnelles (SQL, Access);
• Expérience des environnements Windows, Linux/Unix un atout;
• Expérience en administration de Windows Server et VMware un atout;
• Connaissance des langages de script (perl, C-shell, awk) un atout;
• Connaissance des langages Visual Basic et Java;
• Expérience dans le développement de matériel et de logiciels de pilotes de communication pour Ethernet (TCP/IP), IPC et de communication en série un atout.
Saint-Laurent

Plus d'information
Nous sommes à la recherche d'un développeur analyste senior PHP pour une entreprise située au centre-ville de Montréal. Les projets concernent les applications d'accès aux documents photo/vidéo sur Internet, systèmes de paiement en ligne et de sécurité de transactions, gestion des données, gestion des interfaces, systèmes dynamiques de traitement d'information etc... Vous aurez principalement à:

• Gérer, créer et exploiter des bases de données pour développer des applications Web;

• Recueillir et analyser les besoins des utilisateurs;

• Concevoir des solutions, programmer, tester et implanter les applications en assurant le suivi auprès des utilisateurs;

La personne recherchée doit être à l'affût de nouvelles techniques de programmation, passionnée par la conception d'interfaces utilisateurs et ouverte aux différentes méthodologies de développement. Elle sera aussi experte dans l'exploitation des données et fortement expérimentée dans le développement d'applications client-serveur.

Idéalement, la personne devrait aussi maîtriser la pratique des tests unitaires et des tests fonctionnels à vaste échelle. L'environnement de développement est constitué de Symfony3, PHP7, Docker et GitHub.

Essentiellement orienté back-end, le poste en question implique néanmoins une bonne connaissance des technologies front-end les plus répandues (HTML, CSS, Javascript, jQuery, Bootstrap, ...). Vous serez chargé de la programmation des applications de la compagnie, l’amélioration des projets existants, ainsi que la gestion et le développement de nouveaux projets. Les développements se font essentiellement en PHP sur support MySQL, plate-forme Linux, framework Zend et Symfony.

Exigences:

• Minimum cinq ans d'expérience en développement
• Symfony Framework obligatoire
• Programmation web Back-End
• Expérience PHP
• HTML, CSS, Javascript, jQuery...
• Architecture applicative
• Architecture des bases des données
• Optimisation des bases MySQL
• Connaissances en programmation MVC
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.
• Capacité de travailler en équipe sur des dossiers communs.
• Capacité analytique pour la résolution des anomalies (bugs) de programmation
Notre client basé en centre-ville de Montréal est à la recherche d'un Webmaster-animateur, donc qui développe des applications de gestion sur mesure pour le milieu scolaire.

Vos responsabilités :
- aider les écoles à utiliser le logiciel
- tester et documenter les bogues
- contribuer au contenu du site web et de la documentation
- être un(e) représentant(e) compétent(e) de 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 dans un domaine que vous adorez
- être bilingue est un requis (français/anglais)
- de l'expérience en support technique est un atout
- une connaissance d'un langage de programmation est un atout
Notre client, situé à Montréal, recherche, un développeur de logiciel pour un mandat d'un an minimum.

• Développer les outils utilisés pour déployer le logiciel de simulation et utiliser le simulateur.
• Participer à la conception, au développement et au support de logiciels communs aux unités d’affaires.
• Être capable de travailler dans un contexte de méthodologies « Agile ».

Exigences:
• Le bilinguisme (français et anglais) est requis
• Minimum de 5 années d’expérience pertinente en développement de logiciel C#, JAVA, WPF, WCF est requis.
• Utilisation pratique d’UML, des concepts OO et des patrons de conception.
• Atouts : C++, Connaissance des tests unitaires, réseautique.
• Excellente aptitude à la planification et à l'organisation. Capacité à s'adapter rapidement aux changements technologiques.
• Être rigoureux, dynamique et créatif.
• Capacité de travailler et de prendre des décisions sans surveillance.
Saint-Laurent

Plus d'information
** Since this position requires a high level of English proficiency, the following details are described in English**
Saint-Laurent

Plus d'information