Python Developer

TSR Consulting

Mississauga

Hybrid

CAD 83,000 - 124,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Major medical
Dental
Vision
Group life insurance
Voluntary life insurance
Short-term disability
Long-term disability
401k

Job summary

TSR Consulting in Mississauga, Ontario, is seeking a Python Engineer for a hybrid role on a 6+ months contract-to-hire. The ideal candidate will design, build, and support scalable Python applications, REST APIs, microservices, and event-driven architectures.

You'll contribute to CI/CD pipelines, automation, and integrations with AI workflows, working with Linux, SQL databases, and messaging platforms.

Qualifications

  • 3+ years of hands-on Python application development.
  • Experience building RESTful APIs and microservices using FastAPI, Flask, or similar.
  • Familiarity with event-driven architecture and messaging platforms.
  • Knowledge of SQL and database technologies.
  • Experience with source control, CI/CD pipelines, and automated testing.
  • Experience working in Linux environments.
  • Strong analytical and problem-solving abilities with effective collaboration skills.
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related STEM field, or equivalent experience.

Responsibilities

  • Design, develop, test, and support Python-based applications and services.
  • Build and maintain REST APIs, microservices, and event-driven integrations.
  • Contribute to Agentic AI workflows and MCP-enabled application components.
  • Implement integrations between AI models, enterprise systems, and business applications.
  • Develop reusable services and components aligned with enterprise engineering standards.
  • Participate in the full SDLC including design, coding, testing, deployment, and support.
  • Implement monitoring, logging, and operational controls to ensure reliability.
  • Contribute to automation, CI/CD pipelines, and testing frameworks.
  • Work with messaging and event-streaming technologies for asynchronous processing.
  • Collaborate with business and technology teams to analyze requirements and deliver solutions.
  • Support issue resolution, performance tuning, and application enhancements.
  • Document designs, implementation details, and operational procedures.
  • Follow established security, governance, and risk management standards.

Skills

Python
REST APIs
Microservices
Event-driven
CI/CD
Linux environments
Analytical thinking
Collaborative skills

Education

Bachelor's degree in Computer Science, Engineering, Information Systems, or related STEM field

Tools

FastAPI/Flask
Kafka
MQ
Cloud platforms
Container technologies

Job description

TSR Consulting is currently seeking a highly motivated Python Engineer for an opportunity in Mississauga, ON Hybrid
Anticipated Start Date: ASAP
Expected Duration: 6+Months contract to hire
Job Type: Hybrid
Job Description:

We are seeking a Python Engineer to join our dynamic team. The ideal candidate will have strong experience in Python, REST APIs, microservices, event-driven architecture, and CI/CD and a proven ability to design, build, and support scalable, secure applications and integrations.

Responsibilities:
  • Design, develop, test, and support Python-based applications and services.
  • Build and maintain REST APIs, microservices, and event-driven integrations.
  • Contribute to Agentic AI workflows and MCP-enabled application components.
  • Implement integrations between AI models, enterprise systems, and business applications.
  • Develop reusable services and components aligned with enterprise engineering standards.
  • Participate in the full SDLC including design, coding, testing, deployment, and support.
  • Implement monitoring, logging, and operational controls to ensure reliability.
  • Contribute to automation, CI/CD pipelines, and testing frameworks.
  • Work with messaging and event-streaming technologies for asynchronous processing.
  • Collaborate with business and technology teams to analyze requirements and deliver solutions.
  • Support issue resolution, performance tuning, and application enhancements.
  • Document designs, implementation details, and operational procedures.
  • Follow established security, governance, and risk management standards.
Required Skills & Qualifications:
  • 3+ years of hands-on Python application development.
  • Experience building RESTful APIs and microservices using FastAPI, Flask, or similar.
  • Familiarity with event-driven architecture and messaging platforms.
  • Knowledge of SQL and database technologies.
  • Experience with source control, CI/CD pipelines, and automated testing.
  • Experience working in Linux environments.
  • Strong analytical and problem-solving abilities with effective collaboration skills.
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related STEM field, or equivalent experience.
Preferred Skills:
  • Exposure to Agentic AI frameworks, MCP, LLMs, and GenAI solutions.
  • Familiarity with Kafka, MQ, or other event-streaming platforms.
  • Experience with cloud platforms and container technologies.
  • Banking, risk management, or financial services experience.
  • Understanding of distributed systems, observability, and platform monitoring.

TSR Consulting offers all eligible employees a comprehensive benefits package including, but not limited to major medical, HSA, dental, vision, employer-provided group life, voluntary life insurance, short-term disability, long-term disability, and 401k.

About TSR:

TSR is a trusted staffing and workforce solutions partner with more than 50 years of experience delivery highly qualified talent to support clients' most critical business and technology initiatives. Through a disciplined approach to sourcing, candidate vetting, and delivery, TSR helps organizations scale teams quickly while maintaining quality and reliability.

TSR operates with a global delivery model, leveraging specialized teams to support enterprise clients across North America and beyond.

In June 2024, TSR was acquired by Justin Christian, founder and CEO of BCforward, a global provider of professional services and workforce solutions. This partnership expands TSR's ability to deliver broader capabilities, global delivery resources, and enhanced opportunities for both clients and consultants.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

TSR Consulting • Mississauga

Hybrid
CAD 120,000 - 180,000
Medical benefits
Dental
Vision
+3
Sr Python Developer (with AI)
Sr Python Developer (with AI)

Carlos Goncalves • Toronto

Hybrid
CAD 145,000 - 171,000
Senior Java Engineer - FinTech, Hybrid (Mississauga)
Senior Java Engineer - FinTech, Hybrid (Mississauga)

TSR Consulting, Inc. • Mississauga

Hybrid
CAD 120,000 - 180,000
Medical benefits
Dental
Vision
+3
Sr Python Engineer #26-21269
Sr Python Engineer #26-21269

US Tech Solutions • Toronto

Hybrid
CAD 140,000 - 190,000
Senior Python Developer
Senior Python Developer

CG Consulting Group • Toronto

Hybrid
CAD 80,000 - 100,000
Lead SAS/Python Developer (Contract/FTE, Remote)
Lead SAS/Python Developer (Contract/FTE, Remote)

Adastra Corporation • Markham

Remote
CAD 120,000 - 180,000
Remote work
Contractor or FT option
Competitive compensation
Senior Python Data Platform Engineer (Hybrid)
Senior Python Data Platform Engineer (Hybrid)

Us Tech Solutions • Toronto

Hybrid
CAD 140,000 - 190,000
Senior Cloud Development and Administration Specialist
Senior Cloud Development and Administration Specialist

Randstad Canada • Toronto

Hybrid
CAD 120,000 - 180,000
AI tool integration
Full-stack scope
DevOps leadership
+1
SAS/Python Developer (Contract/FTE, Remote)
SAS/Python Developer (Contract/FTE, Remote)

Adastra Corporation • Markham

Remote
CAD 90,000 - 130,000
Career progression
Competitive compensation
Referral program
+1
Lead SAS/Python Developer (Contract/FTE, Remote)
Lead SAS/Python Developer (Contract/FTE, Remote)

Adastra Group • Markham

Remote
CAD 120,000 - 160,000