-
TekStaff IT Solutions

Python/SQL Developer

TekStaff IT Solutions
Canada · Contract · Mid-Senior

TekStaff's Client has a current vacancy for a Python Developer

Pay Rate Range: $70-88

Job Description



This is a 5 month contract located in Toronto, ON/ Hybrid (3-4 days/ week)


Typical Day in Role:

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

• Write efficient, optimized, and scalable SQL queries, stored procedures, and data models

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

• Perform data extraction, transformation, and loading (ETL) activities

• Collaborate with business analysts, data scientists, and other engineers to understand requirements and deliver solutions

• Debug and resolve production issues and performance bottlenecks

• Ensure adherence to coding standards, best practices, and security guidelines

• Participate in code reviews, documentation, and knowledge sharing

• Support deployment and maintenance of applications in development, test, and production environments

Candidate Value Proposition:

The successful candidate will have the opportunity to exposure to variety of new technologies, working with cloud, high visibility project, work with LLMs and AI down the line.

Candidate Requirements/Must Have Skills:

1) 8+ years of experience as a developer, with 4+ years of professional experience in Python development and frameworks (advanced coding skills)

2) 6+ years’ strong expertise in SQL with hands-on experience in complex queries and database optimization

3) 6+ years’ experience working with relational databases (e.g. SQL Server, Oracle)

4) 4+ years’ experience with REST API development and integration

5) Solid understanding of data structures, algorithms, and software development principles, DevOps practices

Nice-To-Have Skills:

1) Experience with version control systems (e.g., Git)

2) Experience working with large-scale or high-volume data systems

3) Prior experience in Agile/Scrum development environments

Soft Skills Required:

• Strong analytical and problem-solving skills

• Ability to work independently and in a team-oriented environment

• Good communication and documentation skills

• Attention to detail and commitment to code quality

• Ability to manage priorities and meet deadlines

Education:

Bachelor’s


TekStaff may use artificial intelligence (AI) tools as part of the applicant screening process. However, applications will also be reviewed by a member of our Recruitment team to ensure a fair and thorough assessment.

Key Skills

Ranked by relevance

python sql ai artificial intelligence data structures sql server ai tools devops server cloud etl
Login to Apply
Posted
May 05, 2026
Type
Contract
Level
Mid-Senior
Location
Toronto

Industries

Banking

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Synechron
Related

React UI Developer

2026-05-26

Full-time
Mid-Senior
Canada
Technology
Information Technology
View Job Details
TD
Related

Machine Learning Engineer II

2026-05-19

Full-time
Not Applicable
Canada
Banking
Engineering
View Job Details
Citi
Related

Artificial Intelligence Security Specialist EMEA

2026-05-26

Full-time
Not Applicable
Poland
Banking
Engineering