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 #J-18808-Ljbffr