Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Python Developer (IT)

$70 - $75 per hour

Compunnel Inc.

This range is provided by Compunnel Inc. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$70.00/hr - $75.00/hr

Core responsibilities:

Design and implement scalable, maintainable, and high-performing RESTful APIs using FastAPI, SQLModel, and Redis.

Write clean, efficient, and maintainable Python code.

Develop and maintain documentation.

Design and optimize database schemas and queries.

Create and maintain automated test suites.

Monitor and optimize API performance.

Implement caching strategies and rate limiting.

Collaborate with front-end team to ensure smooth API integration.

Assist in implementing workflows for detecting, archiving, and purging stale data based on retention policies.

Ensure proper logging and auditing of data lifecycle processes.

Mentor junior developers and review code.

Collaborate with the system architect to refine API logic, enhance query performance, and implement caching strategies.

Required skills:

5+ years of professional Python development experience.

Strong experience with FastAPI or similar frameworks (e.g., Flask, Django REST).

Deep understanding of REST API design principles.

Expertise in asynchronous programming with Python.

Solid experience with SQL databases (PostgreSQL preferred).

Strong knowledge of API security best practices.

Experience with Docker and containerized environments like OpenShift/Kubernetes.

Proficiency in writing unit and integration tests; familiarity with event-driven architecture and tools like Kafka.

Strong problem-solving skills and attention to detail.

Effective communication skills and ability to work collaboratively in agile environments.

Adaptability and eagerness to learn new tools and technologies.

Seniority level

Mid-Senior level

Employment type

Contract

Job function

Information Technology

#J-18808-Ljbffr

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Python Developer (IT) in Montréal, QC vacancy
  •  ...boost your career at Levio. We offer you a unique opportunity to develop your expertise within a high-caliber team. The variety of challenges...  ....   JOB DESCRIPTION: Levio is currently seeking a Python Developer to contribute to a large‑scale project based in Montreal... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    Levio

    Montréal, QC
    4 hours ago
  •  ...Python Developer We are: Looking to be part of a transformational digital engineering and manufacturing practice? How about an opportunity to help world-class clients solve their biggest challenges and create products and services that customers love - quickly, efficiently... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Local area

    Accenture Global

    Montréal, QC
    6 days ago
  •  ...the value of technology and build a more sustainable, more inclusive world. Position Summary We are looking for hands-on AI/Python Developer to join our Data Zone team in Montreal. This role is ideal for professionals with 3 to 8 years of with strong hands on experience... 
    Suggested
    Full time
    Local area

    Capgemini

    Montréal, QC
    13 days ago
  •  ...keeping the impact on customers, care providers, and colleagues in mind.   About the Role We are seeking a Junior Fullstack Developer (Python) to join our Admission & Marketplace team. You’ll contribute to meaningful projects while learning modern development practices,... 
    Suggested
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    1 day ago
  •  ...AlayaCare offers the opportunity to grow your impact, your skills, and your career.   About the Role We are seeking a Fullstack Developer (Python) to join our Market team. You will work across the full stack, take ownership of customer-specific needs, and work directly... 
    Suggested
    Full time
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    1 day ago
  •  ...AlayaCare offers the opportunity to grow your impact, your skills, and your career.   About the Role We are seeking a Fullstack Developer (Python) to join our Admission & Marketplace team. You’ll contribute to meaningful projects while learning modern development practices,... 
    Full time
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    4 hours ago
  •  ...une banque d'investissement? Nous recherchons un Développeur Python expérimenté , doté d’une solide expérience des systèmes distribués...  ...in technology at an investment bank? We are seeking a Python Developer with a proven track record of large scale distributed systems... 
    Full time
    Apprenticeship
    Local area
    Worldwide

    mthree Recruiting Portal

    Montréal, QC
    a month ago
  •  ...career. About the Role We are seeking a Senior Full Stack Developer to join our AlayaLabs team within the Data & Intelligence...  ...corresponding unit testing frameworks. ~ Development experience in Python. ~ Experience using SQL databases, Git, CI/CD tools, Docker, SQLAlchemy... 
    Full time
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    1 day ago
  •  ...and your career.   About the Role   We are seeking a Senior Developer to join one of our product team. Reporting to the Associate Director...  ...software development. ~ Extensive development experience with Python and unit testing using PyTest. ~ Some experience with React... 
    Full time
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    1 day ago
  • $160k per year

     ...Role: Production Support Engineer / Python Developer Client:  Elite FinTech Compensation: $100,000 - $160,000 CAD + Bonus Location:  Montreal / Hybrid Overview My client are seeking an Engineer with a broad skillset to support a range of technology within... 
    Long term contract
    Permanent employment
    Immediate start

    Hunter Bond

    Montréal, QC
    a month ago
  • $160k per year

     ...Job Opportunity: Production Support Engineer Role: Production Support Engineer / Python Developer Client: Elite FinTech Salary: $100,000-$160,000 CAD + Bonus Location: Montreal / Hybrid Overview My client are seeking an Engineer with a broad skillset... 
    Long term contract
    Permanent employment
    Immediate start

    Hunter Bond

    Montréal, QC
    more than 2 months ago
  • $200k per year

     ...Full Stack Developer Role: Full Stack Developer Client: Leading FinTech Firm Compensation: Up to $200K CAD + Bonus Location...  ...Developer.  • Technical Skills: Strong proficiency in React and Python.  • Domain Knowledge: Experience in the finance sector is... 
    Long term contract
    Permanent employment
    Work at office

    Hunter Bond

    Montréal, QC
    more than 2 months ago
  •  ...expertAlayaCareoffers the opportunity to grow your impact your skills and your career. About the Role We are seeking a Fullstack Developer (Python) reporting to our Associate Director of Engineering to join one of our Product team. The candidate will be focusing on building... 
    Full time
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    more than 2 months ago
  •  ...pour vous lancer dans une carrière passionnante à nos côtés. Description du poste Résumé du poste Nous recherchons un Développeur Python pour rejoindre notre équipe. Vous assumerez le rôle de Développeur Python dans une équipe Agile pour le développement d’applications spécifiques... 
    Daily paid
    Full time
    Flexible hours

    Sopra Steria

    Montréal, QC
    5 days ago
  •  ...regular company outings Career Opportunity and Primary Roles / Responsibilities We are seeking an experienced Senior Python Engineer to design, develop, and maintain backend services and software solutions that support In-Flight Entertainment System software development,... 
    Long term contract
    Permanent employment
    Work at office

    MANNARINO

    Montréal, QC
    13 days ago
  •  ...looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US...  ...client. You will play a key role in developing and enhancing an enterprise AI platform that...  ...impact. Responsibilities   Develop and enhance AI agents and orchestration capabilities... 
    Internship
    Remote work
    Relocation

    Miratech

    Montréal, QC
    2 days ago
  •  ...knowledge assistant platform, unveiled this year at the 2026 Games Developer Conference (GDC) and deployed across several studios and...  ...pipelines, or internal platforms in production. ~ Proficiency in Python for designing robust backend services: REST APIs with FastAPI or... 
    Full time

    Ubisoft

    Montréal, QC
    1 day ago
  • $60k - $100k per year

    Analyste-Programmeur Python en géomatique Description de poste En tant qu’analyste-programmeur Ppython en géomatique, vous serez...  ...: Oracle, SQL Server, PostgreSQL (PostGIS) et PL/SQL, et PL/SQL Developer;; • Environnement Azure (DevOps). • SQL, SQL Server et SQL Server... 
    Apprenticeship
    Montréal, QC
    1 day ago
  •  ...matière de technologies et de solutions logicielles.   DESCRIPTION DU POSTE : Levio est actuellement à la recherche d’un Développeur Python pour contribuer à un projet d’envergure situé à Montréal en mode hybride. RÔLE ET RESPONSABILITÉS : Concevoir, développer et... 
    Daily paid
    Flexible hours

    Levio

    Montréal, QC
    4 hours ago
  •  ...connaissance interne d'Ubisoft, présentée cette année à la Games Developer Conference (GDC) 2026 et déployée à travers plusieurs studios et...  ...données ou plateformes internes en production. ~ Maîtrise de Python pour la conception de services backend robustes : APIs REST avec... 
    Daily paid
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    1 day ago
  • $78.6k - $131k per year

     ...Java Python Software Engineer I – Montreal Do you enjoy being part of team that develops high-quality code? Do you enjoy ensuring the quality of software delivered? About our Team Our Technology teams uses cutting-edge technologies to build products and systems to advance... 
    Full time
    Local area
    Worldwide

    Relx

    Montréal, QC
    5 days ago
  •  ...thinking organization, apply now. We are currently seeking a App Developer to join our team in Montreal, Quebec (CA-QC), Canada (CA). :...  ...: This is an app developer role. Tech skills required - Prolog, Python and Linux. Client's in-house Policy based access authorization tool... 
    Long term contract
    Full time

    NTT DATA

    Montréal, QC
    1 day ago
  •  ...reason through complex codebases and use MCP tools effectively. - Develop realistic, reproducible software engineering scenarios. -...  ...technical feedback. Required Skills - Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . - Strong understanding of algorithms... 
    For contractors
    Remote work

    YO AI Labs

    Montréal, QC
    2 days ago
  • $69.45k - $119.45k per year

     ...limitless in this ever-changing space. You Are: A hands-on CCaaS Developer with deep technical expertise in Amazon Connect and Google Cloud...  .... Develop AWS Lambda functions and backend integrations in Python, Node.js, or Java. Build conversational AI experiences using... 
    Full time
    Work at office
    Local area

    Accenture Global

    Montréal, QC
    6 days ago
  •  ...challenge consensus.   We are looking for a passionate Software Developer  to join our team. You will develop critical software that our...  ...the following: JavaScript/TypeScript, NodeJs, React, Ruby and Python. Experience in more than one is an asset. ~ Strong verbal and... 
    Work from home

    DRW

    Montréal, QC
    6 days ago
  •  ...This role is for the Walter Interactive team. As a Full Stack Developer, your mission will be to skillfully find solutions that fit our...  ...development ideally in PHP or any similar language like C#, Java, or Python ~ Ability to work in a fast pace agile startup environment ~... 
    Permanent employment
    Full time
    Work at office

    Walter Interactive

    Montréal, QC
    7 hours ago
  •  ...governments. Summary We are looking for a Senior Backend-focused Developer to join the team, the strategic network orchestration and...  ...experience in software development. Excellent proficiency in Python and modern backend frameworks (e.g., FastAPI). Strong understanding... 
    Full time
    Work at office
    3 days per week

    Bell

    Montréal, QC
    2 days ago
  • Job Responsibility: Java Developer (Hybrid) Job Number: 3245925 POSTING DATE: Jan 16 PRIMARY LOCATION: Americas-Canada-Quebec-Montreal...  ...Reasonable expertise in one or more scripting languages - Perl, Ruby, Python, Shell etc. ~ Reasonable expertise in using one or more... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Morgan Stanley

    Montréal, QC
    1 day ago
  •  ...the incumbent is responsible for planning, developing, executing, and documenting quality...  ...security testing on applications and systems Develop, execute, and maintain automated test...  ...tools and frameworks Experience with Python and C# programming languages Experience... 
    Summer work
    Work at office
    Relocation package

    Kativik Ilisarniliriniq

    Montréal, QC
    2 days ago
  •  ...The Role AspenTech is looking for a talented and experienced Developer with Quality background to join our Enterprise Operations Platform...  .... ~ Programming Languages: Java, JavaScript/TypeScript, C#, Python, Lua. ~ JavaScript Frameworks: Angular, React. ~ Continuous... 
    Full time
    Flexible hours

    Aspentech

    Montréal, QC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python Developer (IT). Be the first to apply!