This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Part-time job opportunities in English for the people in Montreal

To post a job, login or create an account |  Post a Job

   montreal part-time jobs   

Bringing new part-time opportunities every day!

previous arrow
next arrow
Slider

F3 Capital Humain: Développeur C++

F3 Capital Humain

This is a Full-time position in Montreal, QC posted February 19, 2021.

Notre cliente, une entreprise biopharmaceutique innovatrice située à Saint-Laurent et facile d’accès par les grands axes de transport et le transport en commun, souhaite se joindre les services d’un DÉVELOPPEUR C++ (Bilingue) afin de l’aider à poursuivre sa progression.

Sous la direction du chef de projet, le titulaire du poste est responsable de concevoir, développer et documenter des composants logiciels selon les requis et les normes associées au développement de logiciels médicaux.

Il participe à l’amélioration de code existant par la résolution de bugs et l’intégration de nouvelles fonctionnalités.

À ce titre, il fait preuve d’un bon esprit analytique et critique afin d’anticiper les répercussions potentielles de son travail sur le bon fonctionnement du code existant.

Ce poste requiert une excellente connaissance du langage C++ et des bonnes pratiques de programmation orientée objet.

Une expérience en développement logiciel réglementé (médical, transports, aérospatial) est un atout.

La connaissance du framework Qt est un atout.

RESPONSABILITÉS Comprendre et analyser des exigences système et les traduire en exigences logicielles; Concevoir, implémenter et maintenir du code C++ efficace, réutilisable, robuste et fiable en respectant les normes de programmation établies; Concevoir l’architecture de nouveaux modules logiciels selon les requis; Développer des interfaces utilisateurs (UI); Assurer la performance et la qualité des modules logiciels développés; Documenter le code conformément aux politiques, procédures et normes de réglementation médicale; Identifier lesbugs et proposer des solutions à ces problèmes; Aider à maintenir la qualité du code; Travailler en équipe (conseils, revues de code, programmation par les pairs, etc.) QUALIFICATIONS Au minimum, baccalauréat en génie logiciel ou informatique; Un minimum de cinq (5) ans d’expérience en développement de logiciels front-end et back-end au sein d’une équipe; Maîtrise du C++ 11/14 et des notions spécifiques à ce langage; Bonne connaissance de la bibliothèque standard, des conteneurs STL et des algorithmes; Bonne connaissanceet expérience avec le framework Qt; Maîtrise des principes SOLID de la programmation orientée objet; Connaissance de UML et de bonnes pratiques de codage; Connaissance des paradigmes multithreads; Bonne compréhension de la gestion de la mémoire dans les environnements RAII; Expérience endéveloppement de logiciels médicaux (Atout) Connaissance des règles de codage MISRA (Atout) Implémentation de tests automatisés et de tests unitaires (Atout) Bonne compréhension des outils de versionnage de code (Git) (Atout) Connaissance de Doxygen (Atout) Confortable dans un environnement de travail dynamique; APTITUDES PERSONNELLES Sens de l’organisation, rigueur et niveau élevé d’autonomie; Être consciencieux et méthodique Aptitude à planifier, organiser et gérer les activités par priorité dans un environnement multitâche; Capacité à entretenir des relations professionnelles harmineuses avec des intervenants et dirigeants d’organisations provenant de tous les milieux Capacité à travailler sous pression dans le respect d’échéanciers (parfois) serrés ; Aisance à travailler en équipe restreinte ; AVANTAGES ET CONDITIONS Date d’entrée en fonction : ASAP Statut : Poste temps-plein Localisation : Ville Saint-Laurent Avantages : rémunération compétitive, assurances collectives et autres Stationnements et bornes électriques sur place Facile d’accès par les grands axes de transport et le transport en commun