Talent.com

Programming Jobs in Westmount, QC

Create a job alert for this search

Programming • westmount qc

Last updated: 1 day ago

Python Developer, Loc: Montreal Quebec( ca) Mk

Central Business Solutions, IncMontreal, Quebec, Canada
Full-time

Industry: Information Technology - Computer Software.Job Category: Information Technology - Programming .Python Developer in Montreal, QC .Hybrid ,Fulltime, Onsite Interview.Experience in years : 7... Show more

Machine Learning Engineer (Canada)

Two95 International Inc.Montreal, QC, CA
Full-time
Quick Apply

Title : Machine Learning Engineer.Location : 100% Remote (Canada).BSc/MSc in computer science, mathematics or related technical discipline.Deep knowledge and proven experience with optimizing machi... Show more

Developer, software

Eden Creative Studio Inc.Montréal, QC, Canada
Full-time +1

Experience: 3 years to less than 5 years.Computer programming/programmer, general.Game and interactive media design.Write, modify, integrate and test software code.Computer and technology knowledge... Show more

Python Developer - Onsite Interview

Epitria ConsultingMontreal, QC, Canada
Full-time
Quick Apply

We are looking for an experienced Python Developer to join our client in Montreal, QC for a full-time hybrid opportunity (3 days onsite).Experience in years : 7+ Mandatory.The ideal candidate will ... Show more

Intermediate Security Analyst to support a banking client with Pentesting, purple teaming & TTX

S.i. SystemsMontreal
Full-time

Our client is looking for Intermediate Security Analyst to support a banking client with Pentesting, purple teaming & TTX logic, and programming/scripting.Advanced Penetration Testing: Perform comp... Show more

Queen City Distillers | Senior Beverage & Wine Manager (Sommelier)

BrandtMontreal, CA
Full-time

Queen City Distillers is currently seeking a.Senior Beverage & Wine Manager (Sommelier).Regina, Saskatchewan location.The Senior Beverage & Wine Manager is responsible for leading beve... Show more

Software development manager

IMDS Software Inc.Montréal, QC, Canada
Full-time +1

Langue de travail: Anglais ou Français.Heures de travail: 40 hours per week.Assign IT projects to systems analysts, programmers and other computer technicians.Coordinate IT projects, including the ... Show more

Développeur

NEPTRONICSaint-Laurent, Canada, United States
CA$61,000.00 yearly
Full-time

Salary: $61,000 - 101,000 per year.We are looking for a bachelors degree in Electrical Engineering, a DEC in Computer Engineering Technology, Electronics Engineering Technology, or another relevant... Show more

Senior Backend Programmer – Confidential Co-Development Project

Behaviour InteractiveMontreal, QC
Full-time +1

The role Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgett... Show more

Master Technician Class 1 – Electrical Diagnostic Specialist

Brossard MitsubishiBrossard, QC, Canada
CA$40.00 hourly
Full-time

MASTER TECHNICIAN CLASS 1 – ELECTRICAL DIAGNOSTIC SPECIALIST JOB AT CITY FOR BROSSARD MITSUBISHI.Air conditioning and heating system diagnostic and repair.Brake system maintenance and repair (hydra... Show more

Fire Alarm Technician

MTS RecruitingBrossard, Quebec
Permanent

Our client is an established fire protection firm is currently looking for a Fire Alarm Technician to join their growing team in Oakville to service clients in the GTA region.In this role, you will... Show more

Statistical Programmer-Canada

InderoMontreal, QC, CA
Remote
Full-time +2

The Statistical Programmer will be responsible for the development, maintenance, and validation of annotated Case Report Forms (aCRFs) as well as of specifications and statistical programming of St... Show more

Bilingual EDI & AS400 (RPG) Analyst/Developer – IBM I, RPGLE

Astra North Infoteck Inc.Montreal, QC, ca
Permanent

Tittle: Bilingual EDI & AS400 (RPG) Analyst/Developer – IBM I, RPGLE.Bilingual EDI & AS400/RPG Analyst/Developer responsible for EDI processing, AS400 RPG development, batch processing supp... Show more

Physics Programmer

UbisoftMontreal, Québec, Canada
Full-time

As a Physics Programmer, you will join a small, empowered team building an ambitious multiplayer experience in Unreal Engine.We’re looking for hands‑on developers with a strong execution mindset, o... Show more

Software Developer- AI Focus (Level 1)/Développeur Logiciel AI (Niveau 1)

Kitco Metals Inc.Montréal, Québec, Canada
Full-time
Quick Apply

We are looking for exceptionally bright Software Developer at the beginning of their career who are passionate about solving complex problems and building high-quality software.This role is ideal f... Show more

Python Developer, Loc: Montreal Quebec( ca) Mk

Python Developer, Loc: Montreal Quebec( ca) Mk

Central Business Solutions, IncMontreal, Quebec, Canada
18 days ago
Job type
  • Full-time
Job description
Bounty Description
Industry: Information Technology - Computer Software
Job Category: Information Technology - Programming

Python Developer in Montreal, QC , 3 days Hybrid ,Fulltime, Onsite Interview

Experience in years : 7+ Mandatory

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 the API logic, enhance query performance and implement caching strategies

Required skills

  • 5+ years of professional Python development experience
  • Strong experience with FastAPI or similar framework (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 tests and integration tests
  • Familiarity with event-driven architecture and tools like Kafka
  • Strong Problem-solving skills and attention to details
  • Effective communication and ability to work in a collaborative, agile environments.
  • Adaptive and eager to learn new tools and technologies.

Nice to have:

  • Knowledge of monitoring tools like Prometheus and OpenTelemtry.
  • Experience with microservice architectures.

Candidate Details
7+ to 10 years experience
Seniority Level - Mid-Senior
Management Experience Required - No
Minimum Education - Bachelor's Degree
Willingness to Travel - Occasionally