Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Python Developer.
Toronto Jobs Expertini

Urgent! Python Developer Jobs | Delpath

Python Developer



Job description

Location Address: Hybrid - Toronto – 3 days/week (Monday, Tuesday)

Contract Duration: 6 months with Extension

Business group: GBME - Risk Technology - The Retail Risk Analytics Engineering (RRAE) team supports various stakeholders: Global Risk Management (GRM) - Risk Models and Analytics Team, Regulatory Capital, IFRS9 provisioning & Enterprise stress Testing team, in the implementation of regulatory and non-regulatory initiatives.

We are seeking Senior Python Developers who excel in hands on programming, architecture, and building production-grade applications.

You will work across high-impact credit risk modelling initiatives, building Python applications and frameworks that run on GCP.

This role is ideal for strong software engineers first, with data knowledge considered a valuable plus.

Project

The role will operate in a fast-paced environment on existing and/or new business initiatives, leading the development tasks and delivering solutions to meet the needs of multiple lines of business stakeholders.

Depending on skillset, you may work on:

  • Basel III Credit Risk Model Technology – Heavy integration, data aggregation, execution of regulatory models.

  • IFRS9 Python Model Frameworks (GCP) – Build Python-based solutions and model execution systems.

  • Downstream IFRS9 Components – Developing application logic and supporting infrastructure.

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.

Since Python talent is in high demand across the Bank, strong developers often see ongoing extensions, continued project allocations, and opportunities for conversion.

This is an exceptional role for senior engineers who love coding and want to leave a technical footprint on enterprise-scale systems.

Must Have 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.

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.

  • Experience with scheduling tools like Airflow.

  • Experience with Object Oriented Design.

  • Experience with Python best practices and Git/Bitbucket best practices.

Education

Bachelor's degree in a technical field such as computer science, computer engineering or related field.

Best VS.

Average Candidate

A top-tier Python developer—strong coder, strong systems thinker, able to quickly learn and navigate complex platforms.

Someone who builds more than what is required: optimizations, elegant algorithms, and architectural improvements.

#J-18808-Ljbffr


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Python Developer Potential: Insight & Career Growth Guide