Archived listing. The details below describe a past opening.
TSR Consulting is currently seeking a highly motivated Python Engineer C12 for an opportunity in Mississauga, ON Hybrid
Position Title: Python Engineer C12
Location: 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.
Benefits:
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.