This recruiter is online.

This is your chance to shine!

Apply Now

Python Developer to support the enhancement of a modern financial services platform - 101265-1

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Published since 9 day(s)
  • Starting date : 1 position to fill as soon as possible

Python Developer

6 months

Hybrid - 3 days onsite (Monday, Tuesday, Thursday)


Job Description:

Role Summary

Python Developer to help build and enhance a modern financial services platform. You’ll develop backend services and business logic, create robust automated tests, and partner with product and engineering teams to deliver reliable outcomes in a regulated environment.

Key Responsibilities

  • Design, develop, and maintain Python services and business logic supporting core platform capabilities.
  • Build and maintain automated tests (unit, integration, and end-to-end) to ensure high quality and reliability.
  • Translate business requirements into technical designs, well-defined user stories, and clear acceptance criteria.
  • Debug and resolve complex issues across application logic, API integrations, and environment configuration.
  • Improve code quality through code reviews, refactoring, documentation, and shared engineering standards.
  • Contribute to CI/CD practices including build automation, static analysis, and dependency management.
  • Collaborate with cross-functional teams (product, BA, QA, platform/infrastructure, security) to deliver features safely and efficiently.

Must Have Requirement:

  • 5+ years of professional Python development experience.
  • Strong experience building backend systems and APIs (REST and/or event-driven architectures).
  • Proven ability to write and maintain automated tests (pytest/unittest) and troubleshoot production-like issues.
  • Strong fundamentals in software engineering (data structures, design patterns, clean code) and Git-based workflows.
  • Canadian banking products, checking product, saving product, (TFSA)
  • Comfortable working in environments with security, privacy, and operational controls.
  • Clear communicator with strong stakeholder management and collaboration skills.
  • Experience in financial services or other regulated industries.
  • Experience working in an Agile delivery environment.

Nice to Have:

  • Familiarity with cloud-native development and containerized deployments.
  • Exposure to CI/CD tooling and quality gates
  • Experience with observability tooling (logging, metrics, tracing) and performance tuning.

Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined