Python Developer Capital markets or trading systems exposure
Job Summary
We are looking for an experienced Python Developer with strong SQL and database expertise to support enterprise applications and data solutions in a fast-paced environment. The ideal candidate will have experience working with large-scale data systems and exposure to capital markets or trading platforms.
What youll do
Design develop test and maintain Python-based applications and services
Build and optimize SQL queries stored procedures and data models
Work with relational databases to ensure performance integrity and scalability
Perform ETL activities and support REST API development and integration
Troubleshoot production issues and improve application performance
Participate in code reviews documentation and deployment activities
Collaborate with cross-functional teams to deliver business solutions
What you bring
8 years of development experience with 4 years in Python development
Strong hands-on experience with SQL and database optimization
Experience with relational databases such as SQL Server or Oracle
Experience developing and integrating REST APIs
Solid understanding of data structures algorithms and software development principles
Strong analytical communication and problem-solving skills
Nice to have
Exposure to capital markets or trading systems
Experience with Git and Agile/Scrum environments
Experience working with high-volume or large-scale data systems
Knowledge of DevOps practices
Work setup
Hybrid role 3 days onsite 2 days remote
Location: Downtown Toronto Canada
Initial 6-month contract with possible extensions based on performance and business needs
All interviews will be conducted in person at the Downtown Toronto office