Talent.com
Linux Association of Canada
Python Developer, Loc: Montreal Quebec( ca) MkLinux Association of Canada • Quebec, Capitale-Nationale, Canada
Python Developer, Loc: Montreal Quebec( ca) Mk

Python Developer, Loc: Montreal Quebec( ca) Mk

Linux Association of Canada • Quebec, Capitale-Nationale, Canada
10 days ago
Job type
  • Full-time
Job description

Central Business Solutions

Full Job Description

Bounty DescriptionIndustry: Information Technology - Computer SoftwareJob Category: Information Technology - ProgrammingPython Developer in Montreal, QC , 3 days Hybrid ,Fulltime, Onsite InterviewExperience in years : 7+ Mandatory

MandatoryCore 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 experienceSeniority Level - Mid-SeniorManagement Experience Required - NoMinimum Education - Bachelor's DegreeWillingness to Travel - Occasionally

#J-18808-Ljbffr
Create a job alert for this search

Python Developer, Loc: Montreal Quebec( ca) Mk • Quebec, Capitale-Nationale, Canada

Similar jobs

Python Developer

ALLTECH CONSULTING SVC INCQuebec, Capitale-Nationale, CA
Full-time

The vulnerability management platforms team is looking for an experienced and proactive Python developer to design and implement high-performance REST APIs using FastAPI.The candidate should be abl... Show more

 • Promoted

Remote Senior Full-Stack Engineer (React/Python)

BevertecQuebec, Capitale-Nationale, CA
Remote
Full-time

A Canadian technology company seeks a Developer Level 3 to support the development and maintenance of applications including data visualization platforms.This 100% remote role requires 8+ years of ... Show more

 • Promoted

Distributed Systems Software Engineer, Python / Go

CanonicalQuebec, Capitale-Nationale, CA
Full-time

Distributed Systems Software Engineer, Python / Go.Distributed Systems Software Engineer, Python / Go.Continue with Google Continue with Google.Distributed Systems Software Engineer, Python / Go.Be... Show more

 • Promoted

SDK Engineer - Multi-Language Development: 25-07286

Akraya, Inc.Quebec, Capitale-Nationale, CA
Full-time

Duration: 6+ Months with Possible Extension.We are searching for a skilled SDK Engineer to lead the support and enhancement initiatives for our existing FGA client SDKs across Go, JavaScript,.The s... Show more

 • Promoted

OneStream Developer for Financial Integration

AkkodisQuebec, Capitale-Nationale, CA
Full-time

Seeking a skilled OneStream Developer for a remote contract to enhance automated integration with Oracle EBS.Focus on synchronizing master data to improve governance and data accuracy.This role req... Show more

 • Promoted

Lead Full Stack Software Engineer Procurify

ProcurifyQuebec, Capitale-Nationale, CA
Full-time

Take the lead as a Full Stack Software Engineer at Procurify.Drive technical solutions and develop innovative software using Python/Django and TypeScript/React in a collaborative remote environment... Show more

 • Promoted

Junior Solutions Engineer - FinTech Onboarding

Mako FintechQuebec, Capitale-Nationale, CA
Full-time

A leading fintech firm in Montreal is seeking an entry-level software developer to enhance client onboarding and support.In this role, you'll write JSON templates, provide technical assistance, and... Show more

 • Promoted

Senior Full Stack Software Developer (Golang et React)

West-Island ConseilsQuebec, Capitale-Nationale, CA
Permanent

Senior Full Stack Software Developer (Golang & React).Be among the first 25 applicants.Our client is an innovative, forward‑thinking company that provides technical consulting, design, and programm... Show more

 • Promoted

Backend Developer - Web & Infrastructure

Chaac Technologiesquebec, capitale nationale, Canada
Full-time

Experience managing large datasets.Chaac Technologies est à la recherche d'un(e) Développeur(se) backend possédant de solides compétences en génie logiciel et un intérêt marqué pour la conception d... Show more

 • Promoted

Software Engineer, Python

AutoSyncQuebec, Capitale-Nationale, CA
Full-time

TRADER Corporation is a trusted Canadian leader in online media, dealer and lender services.AutoSync, and Dealertrack Canada.Quebec) offers the largest inventory of new and used cars in Canada, wit... Show more

 • Promoted

Developer

Absorb SoftwareQuebec, Capitale-Nationale, CA
Full-time

Absorb is seeking an intermediate-level Developer to take ownership of an internal ETL tool that supports billing, accounting, and operations.In this individual contributor role, you’ll help mainta... Show more

 • Promoted

Dynamic Full Stack Developer Wanted

PetsAppQuébec, Capitale Nationale, Canada
Full-time

Elevate your career as a Full Stack Developer at Nova, fully remote.Engage with a skilled team using Python, SQL, and JavaScript for web innovations.Nova is looking for a Full Stack Developer who t... Show more

 • Promoted

Remote AWS DevOps Engineer — Python, CI/CD & SQL

BrightOrder Inc.Quebec, Capitale-Nationale, CA
Remote
Full-time

A leading technology company in Canada is seeking a Mid-Senior level Backend Developer to join their fully remote engineering team.You will be responsible for designing and maintaining Python-based... Show more

 • Promoted

Senior Elixir Developer

HiiveQuebec, Capitale-Nationale, CA
Full-time

Hiive is a fintech startup building a marketplace for private pre-IPO companies.We are growing quickly and looking to hire a seasoned Elixir developer to our team.The ideal candidate will have subs... Show more

 • Promoted

Full Stack Developer - PolicyMe Remote Team

PolicyMeQuebec, Capitale-Nationale, CA
Remote
Full-time

Lead the digital transformation of insurance with PolicyMe as a Full Stack Developer.Use your skills in Python and React while working remotely in a dynamic startup environment.We are looking for a... Show more

 • Promoted

Backend Software Engineer (Python)

Scribd, Inc.Quebec, Capitale-Nationale, CA
Full-time

Direct message the job poster from Scribd, Inc.At Scribd (pronounced “scribbed”), our mission is to spark human curiosity.Join our team as we create a world of stories and knowledge, democratize th... Show more

 • Promoted

Guidewire Developer

AlithyaQuebec
Full-time

This job posting is available in French only due to the location of publication.En tant que développeur ou développeuse Guidewire, vous contribuerez à la conception, au développement et à la mise e... Show more

 • Promoted

Remote Python Developer - Cloud Automation & Geospatial

CATALYST MicroservicesQuebec, Capitale-Nationale, CA
Remote
Full-time

A technology solutions company is seeking a Python Developer to design and maintain cloud deployment pipelines and automation workflows.With an emphasis on sustainability, this remote role involves... Show more

 • Promoted

Remote Full-Stack Engineer (Python, JS, React)

PetsAppQuebec, Capitale-Nationale, CA
Remote
Full-time

A dynamic tech company in Toronto is seeking a Full Stack Developer to join their Engineering team.The role involves web development and automation infrastructure, utilizing languages like Python a... Show more

 • Promoted

Lead Azure Data Architect(15+ Years Required)

QData IncQuebec, Capitale-Nationale, CA
Full-time

Senior Azure Databricks Architect.Python skills and a passion for building scalable data solutions in the cloud? Join our team to lead architecture, optimize pipelines, and drive innovation across ... Show more