Jobs.ca
Jobs.ca
Language
Collabera logo

Python Developer

Collabera2 days ago
Toronto, Ontario, Canada
$80 - $84/Hr
Senior Level
CONTRACTOR

Top Benefits

Vacation pay
Public holidays
Leaves of absence

About the role

The expected base salary range for this position is $80/Hr - $84/Hr, depending on experience, skills, and internal equity.

The Company offers a total rewards package in accordance with all applicable federal, provincial, and local laws and requirements.

Benefit eligibility and offerings vary based on role, employment status, and work location.

For contractor positions, benefits are limited to those entitlements and protections required by applicable law, which may include (as applicable) vacation pay, public holidays, leaves of absence, and other legally mandated benefits or payments.

We may use AI-enabled and/or automated tools to support parts of our recruitment process, including application screening, interview scheduling, and candidate communications.

These tools are used to enhance consistency and efficiency.

All hiring decisions involve human review and are not based solely on automated processing.

Job Summary

We are seeking a talented Senior Python Developer with 5-10 years of experience in designing, developing, and maintaining scalable enterprise applications.

The ideal candidate should have strong expertise in Python development using Django and/or Flask, excellent SQL optimization skills, and experience working in the Banking or Capital Markets domain.

Knowledge of the Quartz Framework for job scheduling is a plus.

Key Responsibilities

Design, develop, and maintain high-performance, scalable applications using Python.

Build RESTful APIs and backend services using Django and/or Flask frameworks.

Write clean, maintainable, and efficient code following industry best practices.

Develop and optimize complex SQL queries to improve application and database performance.

Collaborate with Business Analysts, Developers, QA Engineers, and Product Owners to deliver high-quality software solutions.

Analyze business requirements and translate them into technical designs and solutions.

Troubleshoot, debug, and resolve application and production issues.

Participate in code reviews and ensure adherence to coding standards and development best practices.

Support application deployments and production releases.

Work within Agile/Scrum teams throughout the Software Development Life Cycle (SDLC).

Required Qualifications

5-10 years of hands-on experience in Python application development.

Strong experience with Django and/or Flask frameworks.

Excellent knowledge of SQL with proven experience in SQL query optimization and performance tuning.

Experience developing REST APIs and backend services.

Strong understanding of object-oriented programming and software design principles.

Experience working in Banking or Capital Markets environments.

Excellent analytical, problem-solving, and communication skills.

Experience working in Agile/Scrum development environments.

Preferred Qualifications

Experience with the Quartz Framework or other enterprise job scheduling frameworks.

Familiarity with messaging systems, microservices architecture, and cloud platforms.

Experience with version control systems such as Git.

About Collabera

IT Services and IT Consulting
5001-10,000

In our relentless pursuit of greatness, we are dedicated to developing individuals, creating exceptional teams, and cultivating a unique culture of unity and care. As providers of digital talent solutions, we aim to positively impact businesses and communities globally. We would be honored to be your trusted and uncommon partner on this journey.

Similar Jobs