10 Sep
|
TMX Group
|
Toronto
Venture outside the ordinary - TMX Careers The TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal Exchange, and numerous innovative organizations enhancing capital markets. United as a global team, we’re connecting cross-functionally, traversing industries and geographies, moving opportunity into action, advancing global economic growth, and propelling progress. Through a rich exchange of ideas, meaningful collaboration, and a nimble operating model, we're powering some of the nation's most critical systems, fueling capital formation and innovation, bringing increased opportunity to business visionaries, product ingenuity to consumers, and career exploration to our team.
Ready to be part of the action?
Le développeur C++ principal 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 des systèmes d’affaires de l’entreprise.
Marchés boursiers TMX facilitent les négociations entièrement électroniques à la Bourse de Toronto (TSX), à la Bourse de croissance TSX, et la Bourse Alpha TSX, grâce à un système de négociation fiable, équitable et transparent qui offre des choix et la souplesse nécessaire pour répondre à divers besoins en matière de négociation et d'investissement. Grâce à des services et des systèmes de négociation fiables, plus de 4 200 titres se négocient sur ces places boursières, représentant une moyenne de plus de 600 millions d'actions chaque jour.
Aperçu de votre poste
Le développeur C++ principal 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 des systèmes d’affaires de l’entreprise. Les activités de développement d’applications sont menées tout au long du cycle de vie du projet et des étapes de soutien et de maintenance suivant la production d’une application. Les étapes de développement, qui vont de la conception du projet jusqu’à l’architecture, comprennent la conception, la construction, les tests, la mise en œuvre, la maintenance et le soutien.
Vos principales responsabilités et défis
- Développer et déployer des applications de négociation en temps réel, de gestion des risques et d’analyse de données de haute performance, très accessibles et durables.
- 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 troisième niveau au besoin.
- Préparer la documentation technique, opérationnelle et procédurale standard à l’intention de l’équipe de développement, des utilisateurs et du personnel de soutien technique.
Exigences
- Diplôme post-secondaire en informatique ou scolarité et expérience professionnelle équivalentes
- Aptitudes et connaissances clés en matière de technologies de l’information (cinq à sept années d’expérience requises). Combinaison d’expérience avec les applications et langages suivants requise : analyse et de conception orientées-objets, modèle d’analyse de données et conception, UML, C++, STL, Oracle, Linux, Redhat OS, Perl, HP Blades, TCP socket, Multithreading, modèles de conception
- Solides compétences et expérience en conception et développement d’applications d’affaires en temps réel
- Expérience pratique de Java, SQL RDBMS, Linux, Perl, Python et JavaScript
Atouts
- Expérience pratique de l’intergiciel de messagerie Solace
- Connaissances poussées des applications de négociation et du Protocole FIX
- 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
Remarque : Ce poste peut être basé à Toronto ou à Montréal.
In the market for…
Excitement - Explore emerging technology and innovation, as well as ventures and digital finance that shape the future of global markets!
Experience the movement of the market while grounded in the stability of close to 200 years of success.
Connection - With site hubs in some of the world’s most multicultural cities, we leverage our size and structure to create rich connections and belonging while experiencing powerful global impact through our work.
Impact - More than a platform, we use our talents to power mission-critical systems that drive global economic advancement, innovation, and growth. As well, our employee-led Team Impact spreads social valuable via our giving strategy.
Wellness - From empathetic leadership to a culture of flexibility and balance, we believe wellness at work creates the maximum yield and a stronger “we”. Plus, with a cloud-first and hybrid workstyle, as well as generous time-off and leaves, we support a life well lived!
Growth - From a growth mindset in our work, to expansion in our business, TMX is home to action-takers energized by the achievement of ambitious growth.
Ready to enrich your career with impactful work, leaders who truly care, and the flexibility and programs to help you thrive as part of #TeamTMX ? Apply now.
Please note that our company is not currently sponsoring work permit applications and the applicant must be authorized to work in the country where this position is located.
TMX is committed to creating and sustaining a collegial work environment in which all individuals are treated with dignity and respect and one which reflects the diversity of the community in which we operate. We provide accommodations for applicants and employees who require it.
📌 Développeur C++ (Toronto)
🏢 TMX Group
📍 Toronto