Montreal, Quebec

Dév C++

Le consultant analyste programmeur C++ a recours à des compétences et des connaissances techniques avancées et axées sur les processus, assorties de solides aptitudes en communication dans le but de développer et de soutenir les applications essentielles liées aux activités de négociation et de compensation. Les activités de développement d’applications sont menées tout au long du cycle de vie du projet et des étapes de transition et de maintenance suivant la production d’une application.

Principales responsabilités
• Développer et déployer des applications de négociation en temps réel, de gestion des risques de haute performance, très accessibles et durables.
• Assurer le maintien des bibliothèques critiques pour l'équipe de développement dans la conception du logiciel de l'entreprise
• Contribuer à la conception et au développement complets et détaillés des applications à plusieurs niveaux servant d’interface avec les systèmes externes distribués et les clients.
• Collaborer avec le directeur du développement et les gestionnaires de projet afin de connaître les exigences, l’architecture, la conception, le calendrier et la solution complète.
• Fournir des conseils à d’autres membres du personnel débutant sur les diverses tâches de développement.
• Mener des examens de code et y participer, cerner les problèmes de langage et de performance, commenter et corriger la documentation en ligne, et évaluer la conformité des codes aux normes de l’entreprise et des projets.
• Fournir un soutien de deuxième niveau au besoin.
• Préparer la documentation technique, opérationnelle et procédurale standard sur l’application à l’intention de l’équipe de développement, des utilisateurs et du personnel de soutien technique.

Exigences
• Diplôme universitaire en technologies de l’information ou scolarité et expérience professionnelle équivalentes
• Solides compétences et expérience en conception et développement d’applications d’affaires en temps réel
• Bilingue, français et anglais, parlé et écrit

Minimum de 10 ans d’expériences pratiques:
• Langage de programmation C++ (patrons et métaprogrammation)
• Langage de script Perl
• Analyse et programmation de systèmes multi-tâches et distribués systèmes d'exploitation Unix/Linux et Windows
• Bibliothèques Telecom – TCP et UDP
• Langage de modélisation unifié (UML)

Atouts
• Connaissances approfondies souhaitées des systèmes de négociation, de compensation et de risque.
• Capacité à travailler dans un environnement flexible et intérêt envers l’amélioration continue des processus
• Capacité à diriger d’autres développeurs et à fournir une assistance au gestionnaire de développement
• Sens de l’organisation, concentration, persistance et capacité à travailler selon le plan établi et à respecter les échéances
• Excellentes habiletés interpersonnelles et solides aptitudes pour la communication orale et écrite
• Capacité à gérer simultanément plusieurs tâches et échéances

Apply for this job