Procom
Python Developer
Toronto, Ontario, Canada · Hybrid
RATE
$75–$100/hr CAD
POSTED
6/18/2026
Job Description
Python Developer:
On behalf of our Banking client, Procom is searching for a Python Developer for a 4 month contract role. This position is a hybrid position with 3–4 days onsite at our client’s Toronto office.
Python Developer - Job Description:
The Retail Risk Analytics Engineering (RRAE) team is seeking a Senior Python Developer to work on high-impact credit risk modelling initiatives. This role involves building Python applications and frameworks that run on Google Cloud Platform (GCP) to support various stakeholders in implementing regulatory and non-regulatory initiatives.
Python Developer - Responsibilities:
• Develop robust, scalable Python applications using clean code principles.
• Optimize and refactor code for performance, maintainability, and readability.
• Participate in architecture discussions and apply design patterns.
• Conduct code reviews and enforce quality standards.
• Build documentation, diagrams, and development artifacts.
• Support CI/CD best practices and modern development workflows.
Python Developer - Mandatory Skills:
• 7+ years of previous experience as a Developer (using any of: Java, Python, C++) with hands-on experience developing applications end to end.
• 3+ years’ recent experience in Python programming.
Python Developer – Nice-to-Have Skills:
• Exposure to various architecture patterns and design such as message-based ETL SQL batch, real-time programming, schedule-based batch.
• Proficiency with Pandas Dataframe and Numpy.
• Experience with cloud-native technologies (GCP, Google Cloud Functions, BigQuery, DataFlow, DataProc, Pub/Sub).
• Familiarity with Kubernetes, Docker.
• Experience with SQL.
Python Developer – Assignment Length:
The contract duration is from ASAP to October 31, 2026, with potential for extension and full-time conversion opportunity.
Python Developer - Start Date:
ASAP.
Python Developer - Assignment Location:
Toronto, Ontario, Canada. The position is hybrid with 3–4 days in the office based on business needs.
This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.
Ready to apply?
You'll complete the application through our portal.
Role summary
Python Developer
Toronto, Ontario · Hybrid
RATE
$75–$100/hr CAD
TYPE
Contract · 4 Months
STARTS
7/20/2026
POSTED
15 hours ago
ATS ID
327267
Not quite the right fit?
Browse all of our open roles across tech, finance, and engineering.
See all jobs →Looking for something specific?
Create a profile and get jobs recommended to you based on your skills and preferences.
Create a profile →