Skip to main content

Python Developer

Technology
ITRiders
Winnipeg, Canada4 days agoUntil 2026-06-12

Job description

We are looking for an experienced Python Developer with capital markets or trading systems exposure to join a financial services technology team in downtown Toronto. You will build and maintain Python-based applications and SQL-driven data solutions in a fast-paced, data-intensive environment.

What you'll do

Design, develop, test, and maintain Python-based applications and services

Write optimized SQL queries, stored procedures, and data models

Work with relational databases to ensure performance, data integrity, and availability

Perform data extraction, transformation, and loading activities

Develop and integrate REST APIs

Debug and resolve production issues and performance bottlenecks

Collaborate with business analysts, data scientists, and engineers to deliver solutions

Participate in code reviews, documentation, and knowledge sharing

Support application deployment across development, test, and production environments

What you bring

8 or more years of development experience with 4 or more years in Python

6 or more years of strong SQL expertise including complex queries and database optimization

6 or more years of experience with relational databases such as SQL Server or Oracle

4 or more years of experience with REST API development and integration

Solid understanding of data structures, algorithms, and software development principles

Familiarity with DevOps practices and deployment support

Strong analytical, problem-solving, and communication skills

Nice to have

Experience with version control systems such as Git

Background in capital markets or trading systems

Experience with large-scale or high-volume data systems

Familiarity with Agile or Scrum delivery environments

Work setup

6 month contract based in downtown Toronto, ON

Hybrid with 3 days onsite and 2 days remote per week In person interview required at the Toronto location

¿Te interesa este puesto?