Lead Python Full-Stack Developer - Bilingual /Développeur(se) Principal Python Full‑Stack

Post Date

May 08, 2026

Location

Sainte-Anne-De-Bellevue,
Quebec

ZIP/Postal Code

H9X 3
Canada
Jul 21, 2026 Insight Global

Job Type

Perm

Category

Software Engineering

Req #

TOR-ea0f6bb7-c29f-4e7e-a26d-e9d6a65bb190

Pay Rate

$108k - $115k (estimate)

Who Can Apply

  • Candidates must be legally authorized to work in Canada

Job Description

Overview
We are seeking a Lead Python Full‑Stack Developer to support ground‑based applications used for satellite tooling. This role combines hands‑on technical development with team leadership responsibilities. Approximately 50% of the role is dedicated to leading agile delivery, while the remaining 50% is focused on hands‑on Python development.
The position is primarily backend‑focused, with an emphasis on integrating third‑party and commercially purchased tools into existing applications. The Lead Developer will guide the team through agile sprints while contributing directly to the codebase in a mission‑critical satellite environment.
Key Responsibilities
Technical Leadership & Agile Delivery

Act as the technical lead for the development team, guiding design decisions and development standards
Lead and coordinate agile sprints, including sprint planning, backlog refinement, stand‑ups, reviews, and retrospectives
Serve as a Scrum lead / senior contributor, coordinating the work of developers throughout the sprint cycle
Partner with product owners, systems teams, and stakeholders to align technical execution with business and operational priorities
Provide mentorship, technical guidance, and code reviews to team members

Hands‑On Development

Design, develop, and maintain backend services and application components using Python
Integrate third‑party and commercial tools into existing applications and platforms
Support and enhance ground‑based applications used for satellite tooling and operations
Contribute to occasional front‑end or GUI development as required
Ensure solutions are scalable, reliable, and maintainable
Author and maintain technical documentation in Confluence
We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position.
This position is 4 days/week on-site in Sainte-Anne-de-Bellevue, QC. Successful candidates must be compliant with CGP and Reliability clearances.
_____
Nous recherchons un(e) Lead Développeur(se) Python Full‑Stack pour soutenir des applications sol utilisées pour l’outillage satellite. Ce poste combine un rôle de lead technique avec une contribution hands‑on au développement, dans une répartition d’environ 50 % leadership agile / 50 % développement.
Le rôle est principalement orienté backend, avec un fort accent sur l’intégration d’outils tiers et commerciaux dans des applications existantes. Le ou la lead accompagnera l’équipe à travers les sprints agiles tout en contribuant directement au développement dans un environnement satellite critique.
Responsabilités principales
Leadership technique et Agile

Agir comme lead technique et référent pour l’équipe de développement
Planifier, diriger et coordonner les sprints agiles (planification, raffinement, réunions quotidiennes, revues et rétrospectives)
Assurer un rôle de Scrum lead ou de contributeur senior dans la coordination du travail de l’équipe
Collaborer avec les équipes produit, systèmes et parties prenantes afin d’aligner les priorités techniques et opérationnelles
Offrir du mentorat, des revues de code et du soutien technique aux développeurs

Développement Hands‑On

Concevoir, développer et maintenir des services backend et composantes applicatives en Python
Intégrer des outils commerciaux ou tiers dans des plateformes existantes
Soutenir et faire évoluer les applications sol utilisées pour l’outillage et les opérations satellites
Contribuer ponctuellement au développement d’interfaces graphiques ou front‑end
Garantir la qualité, la fiabilité et l’évolutivité des solutions
Documenter les conceptions, intégrations et processus dans Confluence
Ce poste est en présentiel quatre (4) jours par semaine à Sainte‑Anne‑de‑Bellevue (QC).

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

7 à 10 ans d’expérience professionnelle en développement Python
Solide expérience en développement backend dans des environnements applicatifs complexes
Expérience démontrée en intégration d’outils externes ou commerciaux
Connaissance des méthodologies de développement agile
À l’aise avec Jira et Confluence
Bilingue français et anglais (oral et écrit)
7-10 years of professional Python development experience
Strong backend development experience in complex application environments
Demonstrated experience integrating external or purchased tools into enterprise applications
Proven experience leading and coordinating development teams through agile sprints
Previous Scrum or agile leadership experience (formal or informal)
Comfortable working in Jira and Confluence
Bilingual in English and French (spoken and written)

Nice to Have Skills & Experience

Expérience en développement d’interfaces graphiques ou front‑end
Experience with GUI or front‑end development

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.