Python Developer (Banking)

BeachHead

Toronto

On-site

CAD 89,833 - 119,782

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A top financial firm in Toronto is looking for an experienced Python Developer to develop and maintain backend systems and microservices. The role requires 5-7 years of backend development experience with strong Python skills. Responsibilities include building APIs, collaborating with stakeholders, and participating in code reviews. Competitive pay range of $65.21/hr to $86.95/hr. Join a dynamic team where you can make a significant impact in the banking environment.

Qualifications

  • 5–7 years of back-end development experience with strong Python expertise.
  • Proven experience building APIs, web applications, and microservices.
  • Excellent communication skills and stakeholder engagement.

Responsibilities

  • Develop, test, and deploy scalable backend applications using Python.
  • Build and maintain APIs, web applications, and microservices.
  • Collaborate with stakeholders to gather requirements.

Skills

Backend development experience
Strong Python expertise
API development
Microservices architecture
Data quality problem-solving
Excellent communication skills

Tools

Kafka
ACBS
AFS

Job description

Are you an experienced Python Developer ready to make an impact? Apply Now! Working with one of our top financial clients, this role calls for a Python Developer (Banking). This position involves developing and maintaining backend systems and microservices within a banking environment, offering opportunities for hands‑on technical leadership and collaboration across teams.

Pay rate range (CAD): $65.21/hr – $86.95/hr

Responsibilities
  • Develop, test, and deploy scalable backend applications using Python.
  • Build and maintain APIs, web applications, and microservices.
  • Analyze and troubleshoot data quality issues, schema inconsistencies, and pipeline failures.
  • Collaborate with stakeholders to gather requirements and deliver effective solutions.
  • Apply software development best practices and design patterns.
  • Participate in code reviews and contribute to continuous improvement initiatives.
Desired Skill-Set
  • 5–7 years of back‑end development experience with strong Python expertise.
  • Proven experience building APIs, web applications, and microservices.
  • Ability to identify and resolve data quality issues, schema inconsistencies, and pipeline failures.
  • Knowledge of software development best practices and design patterns.
  • Excellent communication skills and stakeholder engagement.
  • Banking or financial services experience preferred.
  • Familiarity with ACBS, AFS, or Corporate Commercial Lending systems is advantageous.
Nice to Have
  • Experience with Kafka, Thought Machine, or similar banking technologies.
  • Prior work in a microservices architecture.
  • Financial industry experience.
  • Exposure to supporting or integrating with banking systems or platforms.

BeachHead is an equal opportunity agency and employer. We advocate for our candidates and welcome applicants regardless of race, color, religion, national origin, sex, age, or physical or mental disability. BeachHead or our clients may use technology‑enabled tools, including automation and artificial intelligence (AI), to support parts of the recruitment process such as resume screening, application management, and candidate matching. These tools assist our recruiters and our clients, and do not replace human decision‑making. This job posting represents a current or anticipated vacancy. The position may be filled at any time, and the posting may be removed without notice once the role has been filled.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Backend & System Design
Python Backend & System Design

Princeton IT Services, Inc • Toronto

On-site
CAD 100,000 - 150,000
Sr Python Developer
Sr Python Developer

Princeton IT Services, Inc • Toronto

On-site
CAD 80,000 - 110,000
Senior Backend Python Developer
Senior Backend Python Developer

Linux Association of Canada • Toronto

On-site
CAD 110,000 - 160,000
Python Developer
Python Developer

Insight Global • Montreal

Hybrid
Python Developer
Python Developer

LanceSoft, Inc. • Toronto

Hybrid
CAD 100,000 - 130,000
Python Engineer
Python Engineer

Software Guidance & Assistance, Inc. (SGA, Inc.) • Mississauga

On-site
CAD 90,000 - 120,000
Back End Developer (Python)
Back End Developer (Python)

Apexon • Toronto

On-site
CAD 120,000 - 160,000
Senior Python Backend Engineer - Banking Microservices
Senior Python Backend Engineer - Banking Microservices

BeachHead • Toronto

On-site
CAD 80,000 - 100,000
Python Engineer - Contract or Contract to Hire | Mississauga, ON - hybrid
Python Engineer - Contract or Contract to Hire | Mississauga, ON - hybrid

Software Guidance & Assistance, Inc. (SGA, Inc.) • Mississauga

On-site
CAD 120,000 - 150,000
Python Developer
Python Developer

VySystems • Toronto

On-site
CAD 90,000 - 120,000