1

Python Web Developer Jobs in Quebec (NOW HIRING)

... Python. Tu possedes aussi une certaine experience avec les services Web REST ou GraphQL, ainsi qu'une bonne comprehension des outils modernes de deploiement et des principes DevOps. * Ta curiosite ...

... Python. Tu possedes aussi une certaine experience avec les services Web REST ou GraphQL, ainsi qu'une bonne comprehension des outils modernes de deploiement et des principes DevOps. * Ta curiosite ...

We are looking to hire talented developers to join our team. Be part of a fast moving, lean product ... web application. Deliver reliable, scalable new features to MOKO users developed using Python ...

Programmer les robots industriels (ABB), les PLC (A&B et Beckhoff) ainsi que des interfaces ... Python, C++) et web (HTML, CSS et Javascript). D.E.C. en technologie du génie électrique ...

Programmer les robots industriels (ABB), les PLC (A&B et Beckhoff) ainsi que des interfaces ... Python, C++) et web (HTML, CSS et Javascript). * D.E.C. en technologie du génie électrique ...

This role requires solid experience in C++ and Python along with a strong foundation in statistics ... Experience with Web application development (React) and data visualization (Power BI). * Experience ...

This role requires solid experience in C++ and Python along with a strong foundation in statistics ... Experience with Web application development (React) and data visualization (Power BI). * Experience ...

next page

Showing results 1-20

Python Web Developer information

What Does a Python Web Developer Do?

A Python web developer performs server-side development duties for websites. In this position, you focus on writing code using the Python programming language. Web developers use Python to write code for server-side application logic. Your responsibilities include testing and debugging your script during the development process. Some web developers use HTML and JavaScript to create the elements of websites that the user views. The Python code helps connect these elements with servers and databases and facilitates the collection of data. Python developers can work on open source projects with other developers, or you can use Python to customize open-source web applications.

What are the key skills and qualifications needed to thrive as a Python Web Developer, and why are they important?

To thrive as a Python Web Developer, you need a strong grasp of Python programming, web frameworks like Django or Flask, and a solid understanding of front-end technologies such as HTML, CSS, and JavaScript. Familiarity with version control systems (e.g., Git), databases (SQL/NoSQL), and deployment tools, as well as relevant certifications, is often required. Problem-solving, teamwork, and effective communication are crucial soft skills that distinguish top performers in this role. These abilities enable developers to build efficient, scalable web applications and collaborate seamlessly with cross-functional teams.

What are the most common challenges Python Web Developers face when working on large-scale projects?

Python Web Developers often encounter challenges related to application scalability, code maintainability, and efficient database management when working on large-scale projects. Collaborating across teams to ensure consistent coding standards and integrating with various APIs or legacy systems can also be demanding. Staying up-to-date with evolving frameworks like Django or Flask and implementing best practices for security and performance are essential to successfully manage complex web applications.

What is a Python Web Developer?

A Python Web Developer is a software professional who specializes in building web applications and services using the Python programming language. They typically work with web frameworks like Django or Flask to develop dynamic websites, APIs, and backend systems. Python Web Developers are responsible for writing clean, efficient code, integrating databases, and ensuring web application security and performance. Their role often involves collaborating with front-end developers, designers, and other stakeholders to deliver robust and scalable web solutions.

What is the difference between Python Web Developer vs Java Web Developer?

AspectPython Web DeveloperJava Web Developer
Required CredentialsBachelor's in CS or related, Python certifications (optional)Bachelor's in CS or related, Java certifications (optional)
Work EnvironmentWeb development, startups, tech companiesEnterprise applications, large-scale systems
Industry UsagePopular in startups, data science, AI projectsCommon in banking, finance, enterprise solutions
Common Search/ComparisonOften compared for web development rolesRelated but different in language ecosystem

The main difference between a Python Web Developer and a Java Web Developer lies in the programming language used and the typical work environment. Python developers often work in startups and data-driven projects, while Java developers are more common in large enterprise systems. Both roles require a background in computer science and relevant certifications, but they serve different industry needs and project types.

What are the most commonly searched types of Python Web Developer jobs in Quebec? The most popular types of Python Web Developer jobs in Quebec are:
What are popular job titles related to Python Web Developer jobs in Quebec? For Python Web Developer jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Python Web Developer jobs in Quebec look for? The top searched job categories for Python Web Developer jobs in Quebec are:
What are popular job titles related to Python Web Developer jobs in QC? For Python Web Developer jobs in QC, the most frequently searched job titles are:
Infographic showing various Python Web Developer job openings in Quebec as of May 2026, with employment types broken down into 93% Full Time, and 7% Temporary. Highlights an 79% In-person, 14% Hybrid, and 7% Remote job distribution.

Analyste programmeur en géomatique

Solution SFT

Montreal, QC • On-site

Full-time

Posted 22 days ago


Job description

Solution SFT cherche un (e) Analyste programmeur en géomatique dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec .

Mode : Télétravail depuis le Canada (présence sur site Québec, si exceptionnellement requise)

ACTIVITÉS À RÉALISER

• Réaliser des travaux de programmation dans le cadre de l'évolution et de l'optimisation des fonctionnalités applicatives géomatiques

• Effectuer la migration de composantes d'applications web géomatiques (frontend et backend)

• Migrer, adapter et tester les applications consommant des services web géomatiques (REST, WMS, WFS)

• Concevoir et mettre en oeuvre des processus d'automatisation et de traitement des données géospatiales (Python, FME, ModelBuilder)

• Participer à l'intégration, l'optimisation et l'évolution des bases de données spatiales, en collaboration avec les équipes concernées

BIENS LIVRABLES

• Code maintenu à jour et pleinement fonctionnel

• Résultats des essais automatisés

• Documentation du code rédigée de manière claire et conforme aux normes du MELCCFP

• Scripts, services web, métadonnées, catalogue

• Carnet de produit

• Registre d'anomalies

• Document de suivi

EXIGENCES OBLIGATOIRES

1. Formation

• Détenir une AEC, un DEC, un certificat universitaire ou un diplôme de 1er cycle en informatique ou discipline équivalente.

• Diplôme hors Canada : fournir l'évaluation comparative du MIFI.

• Une copie du diplôme DOIT être jointe à la soumission.

2. Langue de travail

• Excellente maîtrise du français à l'oral et à l'écrit.

3. Expérience en développement géomatique

• Outils ETL : FME Flow ou FME Form; scripts d'automatisation : Python, ArcPy

• Développement d'applications Web cartographiques

• Services Web géospatiaux dans un environnement Web : WMS, WFS, GeoJSON, REST

4. Diffusion cartographique Web

• Expérience avec des solutions de diffusion cartographique Web, incluant GeoCortex.

5. Gestion de projet agile

• Expérience dans l'utilisation d'Azure DevOps, notamment pour les tableaux Scrum ou Kanban, ainsi que pour la gestion et le suivi des tâches.