Analyste-programmeuse, analyste-programmeur Python
- Montréal, QC
- Hybrid
- Posted Sep 25, 2026
- 1 position
Opens an external site
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Minimum education
- Bachelor’s degree
- Apply by
- Oct 23, 2026
- Posting language
- French
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
- Seniority
- Mid-Senior level
Job summary
Contribute to the architecture, design, development, and maintenance of Python automation and business tools used by operations and risk management teams. Develop and run pre-release tests, collaborate with the multidisciplinary team to validate requirements and testing approaches, and participate in code reviews.
Job details
Aventurez-vous hors de l'ordinaire - TMX Carrières Les sociétés membres du Groupe TMX comprennent de grandes bourses mondiales comme la Bourse de Toronto et la Bourse de Montréal, ainsi qu’un bon nombre d’organisations innovantes qui améliorent les marchés financiers. Regroupés au sein d’une même équipe, nous nouons des liens interfonctionnels et enjambons les barrières sectorielles et géographiques, désireux de concrétiser des occasions, de contribuer au progrès et de participer à la croissance économique mondiale. Le fourmillement d’idées, la franche collaboration et le modèle d’exploitation agile nous permettent de propulser des systèmes nationaux essentiels, d’alimenter la formation de capital et l’innovation, ainsi que d’offrir une foule de possibilités aux entrepreneurs visionnaires, des produits innovants aux consommateurs et une riche carrière à notre personnel. Ferez-vous le saut? Les Services technologiques globaux (STG) jouent un rôle essentiel d’appui aux unités opérationnelles internes du Groupe TMX en ce qui concerne leurs besoins technologiques, leurs activités et l’innovation numérique. Les STG accordent la priorité à la clientèle et mettent l’accent sur le développement des capacités technologiques. Ils fournissent les meilleures solutions technologiques possible à leur clientèle et mettent en œuvre des processus technologiques efficaces de gestion des finances et des ressources. La rentabilité des activités est l’une des caractéristiques clés du fonctionnement des STG. Les STG sont responsables de la réalisation de tous les projets et services technologiques au sein du Groupe TMX. Vous ferez partie d’une équipe multidisciplinaire expérimentée formée de développeuses et de développeurs, d’analystes d’essai, d’analystes d’affaires et d’architectes informatiques qui travaillent selon la méthode Kanban. En tant qu’analyste-programmeuse ou analyste- programmeur au sein d’une unité Squad, vous participerez à la conception, à la mise en œuvre et au soutien des outils commerciaux de Python utilisés par les équipes Opérations et Gestion du risque. En tant que membre de l’unité Squad, vous contribuerez à son succès et à son amélioration par votre engagement, votre vigilance et votre esprit d’équipe. La ou le candidat(e) retenu(e) relèvera de la ou du responsable d’unité Squad, Produits de gestion du risque Lieu de travail : Il s’agit d’un poste hybride, qui exige une présence au bureau de Montréal deux ou trois jours par semaine. Responsabilités principales Participer à l’architecture, à la conception, au développement et à la maintenance des outils d’automatisation utilisés par les équipes opérationnelles. Élaborer et exécuter des tests avant la livraison. Collaborer avec les membres de l’équipe afin de comprendre et de mettre à l’épreuve les exigences, la conception et le cycle de mise à l’essai. Procéder ou participer à des examens du code qui respectent les normes de l’entreprise en matière de code. Exigences Diplôme universitaire en technologies de l’information ou l’équivalent Au moins cinq ans d’expérience à titre d’analyste-programmeuse ou d’analyste- programmeur, dont au moins trois ans d’expérience pratique en développement Python Solide expérience des principes de la programmation orientée objet et des pratiques de conception de logiciels Expérience en matière de développement, de maintenance et de dépannage d’applications d’entreprise Excellentes compétences en dépannage de systèmes informatiques et de logiciels Expérience avec les cadres d’essais unitaires Python et les pratiques exemplaires, y compris la conception et la maintenance de tests automatisés Langues : La maîtrise du français et de l’anglais à l’oral et à l’écrit est essentielle pour ce poste, car la personne sélectionnée devra produire de la documentation pour les parties prenantes internes qui communiquent dans les deux langues. Atouts Expérience dans le secteur financier Capacité à travailler dans un environnement flexible et intérêt pour l’amélioration continue des processus Sens de l’organisation, concentration, persévérance et capacité à travailler selon le plan de travail et les échéances établis Excellentes habiletés interpersonnelles et esprit d’équipe Capacité à gérer simultanément de multiples tâches et échéances Bonne dose d’imagination et de créativité dans l’élaboration de solutions Bonne capacité à analyser et à régler efficacement les problèmes Expérience de l’utilisation de requêtes SQL en tant que données d’entrée Nous vous proposons un marché... Emballant – À l’affût de technologies émergentes et d’innovations, nous misons sur des projets audacieux comme la finance numérique pour façonner l’avenir des marchés mondiaux. Prenez part au mouvement du marché tout en étant ancré dans la stabilité d’un parcours fructueux de près de 200 ans. Harmonieux – Présents dans certaines des villes les plus multiculturelles qui soient et engagés dans une activité dynamique au rayonnement mondial, nous tirons parti de la taille et de la structure de notre groupe pour établir des liens forts et un riche sentiment d’appartenance. D’impact – Grâce à nos talents qui influent au-delà de nos plateformes, nous alimentons les systèmes essentiels à l’innovation, à la croissance et à l’avancement de l’économie mondiale. Par ailleurs, notre Équipe Impact formée de membres de notre personnel participe à des œuvres de bienfaisance dans le cadre de notre stratégie caritative. Équilibré – Une culture d’entreprise axée sur la souplesse, l’équilibre et l’empathie des dirigeants permet d’optimiser le rendement de chacun et chacune et d’accroître notre puissance collective. De plus, notre mode de travail hybride et essentiellement axé sur l’infonuagique, ainsi que notre généreux programme de vacances et de congés contribuent au mieux-être global des membres du personnel! Dynamisant – Les gens proactifs qui ont soif de réalisations trouvent à TMX un milieu axé sur la croissance au travail et l’essor des activités. Veuillez noter que notre entreprise ne parraine actuellement aucune demande de permis de travail. Les personnes candidates doivent être autorisées à travailler dans le pays où ce poste est offert. Vous voulez enrichir votre carrière grâce à un travail percutant, avec des dirigeants véritablement attentionnés en profitant de programmes et d’une souplesse hors pair, alors choisissez la #EquipeTMX ! Postulez maintenant.
What you’ll do
Contribute to the architecture, design, development, and maintenance of Python automation and business tools used by operations and risk management teams. Develop and run pre-release tests, collaborate with the multidisciplinary team to validate requirements and testing approaches, and participate in code reviews.
Requirements
A university degree in information technology or equivalent is required, along with at least five years of analyst-programmer experience, including three years of hands-on Python development. Candidates should have strong object-oriented programming and software design knowledge, enterprise application development and troubleshooting experience, and familiarity with Python unit-testing frameworks and automated testing practices; fluency in written and spoken French and English is essential.
Benefits
• Generous Vacation And Leave Program • Flexible Work Arrangement
Listed skills
- Teamwork · Preferred
- SQL · Preferred
- Automated testing · Preferred
- Problem solving · Preferred
- Kanban · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- Object-Oriented Programming
- Software Design
- Enterprise Application Development
- Application Maintenance
- Software Troubleshooting
- Unit Testing
- Automated Testing
- Code Review
- SQL
- Test Planning
- Kanban
- Problem-Solving
- Teamwork
Job areas
- Software
- Technology
- Finance & Accounting
- Data & Analytics
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Korvell Rénovation Inc.
Manœuvre de chantier
SponsoredDirect employerEasy Apply- On-site
- Montréal, QC
- Posted Sep 17, 2026
TUAC 501
Adjoint juridique
SponsoredDirect employerEasy Apply- Hybrid
- Montréal, QC
- Posted Sep 24, 2026
SOQUIJ
Conseiller(ère) en gestion financière
Direct employerEasy Apply- Hybrid
- Montréal, QC
- Posted Sep 23, 2026
