Senior Application Developer

Canadian Derivatives Clearing Corporation

Toronto, Canada
Base: 120,000pyear - 130,000pyear cad; bonus/equit...
On-site
Python and java backend services
Sql database design and optimization
Aws cloud development
The TMX DataXchange Squad is responsible for developing and managing month-end billing across all TMX markets and overseeing the creation of settlement files for all TMX equity markets

Job Summary

  • The TMX DataXchange Squad is responsible for developing and managing month-end billing across all TMX markets and overseeing the creation of settlement files for all TMX equity markets.
  • We are looking for a versatile Senior Software Engineer to join our core team and help us build and maintain high-quality software across our entire technical stack.
  • This role reports to the Senior Manager and Squad Lead, DataXchange Squad and is hybrid (2-3 days/week in the office) based in Toronto, ON.

Matching Summary

The TMX DataXchange Squad is responsible for developing and managing month-end billing across all TMX markets and overseeing the creation of settlement files for all TMX equity markets.

Salary

Base: 120,000/year - 130,000/year CAD; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • Python and Java backend services
  • SQL database design and optimization
  • AWS cloud development
  • Bash and Python scripting for automation
  • CI/CD pipelines and Docker
  • AI agentic tools for workflow enhancement

Nice-to-have

  • Familiarity with GCP or Azure
  • Experience with Kubernetes
  • Agile Methodology understanding

Key Requirements

  • 5-7 years of professional backend software development experience
  • Proficiency in Python and Java (Spring Boot/Hibernate/JBoss)
  • Strong mastery of SQL and relational databases
  • Advanced knowledge of scripting languages
  • Practical experience with AWS
  • Understanding of CI/CD pipelines, Docker, and infrastructure-as-code

Work Rights

Authorized to work in Canada

Tailored Resume

Cover Letter