
Développeur(euse) Logiciel – Équipe Systèmes au sol
Job Description
Posted on: March 17, 2026
À propos de Flyscan Systems Inc.
Flyscan est à la fine pointe de la technologie en matière de sécurité et de protection de l’environnement. Nous avons conçu et développé un système d’inspection aérienne capable d’identifier de petites fuites de pétrole et de gaz, ainsi que d’autres menaces qui ne peuvent pas être détectées par l’œil humain. Grâce à nos logiciels de pointe, à l’IA et à des algorithmes hautement performants, nous aidons les entreprises du secteur de l’énergie à réduire les risques environnementaux et à améliorer la sécurité en leur fournissant des données exploitables, des analyses basées et des solutions GIS.
Alors que nous poursuivons notre croissance, nous sommes à la recherche d’un(e) développeur(euse) logiciel pour se joindre à notre équipe "Ground Systems" et contribuer au développement de la plateforme infonuagique qui soutient la planification des missions, le traitement des données et l’analyse des résultats. Cette plateforme permet à nos clients de planifier des missions d’inspection et de consulter leurs rapports de patrouille, tout en fournissant également des outils internes utilisés par nos techniciens pour valider les détections et gérer les opérations. Ce rôle consiste à concevoir et développer des applications web et des services infonuagiques évolutifs et fiables qui orchestrent le traitement des données de mission, gèrent de grands volumes d’images et de données de capteurs, et fournissent aux utilisateurs des informations exploitables à travers des interfaces intuitives. Vous travaillerez en étroite collaboration avec les autres équipes, l'architecture cloud, les opérations et la gestion de produit afin d’assurer une intégration fluide entre l’acquisition de données aéroportée et la plateforme infonuagique qui transforme ces données en informations utiles pour nos clients.
Tâches et responsabilités :
- Collaborer avec les membres de l’équipe pour concevoir, développer et maintenir des solutions logicielles fiables et cohérentes
- Participer à l’ensemble du cycle de développement logiciel, incluant l’analyse, le design, l’implémentation, les tests, le déploiement et la maintenance
- Écrire du code clair, efficace, maintenable et bien testé, en respectant les standards établis et les meilleures pratiques
- Intégrer les composantes logicielles et participer aux tests et validations au niveau système
- Identifier, analyser et corriger les défauts, les enjeux de performance et la dette technique
- Améliorer en continu la qualité, la performance, la sécurité et la scalabilité des logiciels
- Contribuer activement à la proposition de nouvelles fonctionnalités, d’améliorations et d’innovations techniques
- Documenter le code, les systèmes, les processus et les workflows afin de soutenir la maintenabilité et le partage de connaissances
- Se tenir à jour sur les technologies, outils et meilleures pratiques pertinentes de l’industrie
- Participer aux activités d’estimation, de planification et d’amélioration continue
- Soutenir les besoins opérationnels, incluant le monitoring, le troubleshooting et le support en production lorsque requis
Ce que nous recherchons :
- Avoir de l'intérêt envers les nouvelles technologies
- Aimer résoudre des problèmes techniques avec des solutions robustes et innovantes
- Développer des systèmes complexes qui incluent plusieurs technologies
- Une personne qui utilise activement des outils d’IA dans son workflow de travail de développement logiciel
- Aimer sortir de sa zone de confort et apprendre des nouvelles compétences
- Aimer travailler en équipe dans un mode Agile dynamique et partager tes connaissances avec les membres de ton équipe
- Capable de dire : "Je ne sais pas, mais je vais le découvrir"
Exigences techniques :
- 5 ans + expérience en tant que développeur Web Fullstack Go, PHP (Laravel), VueJS, Javascript, MySQL, Azure, Docker
- Connaissance de Python et Linux sont des atouts
- Diplôme universitaire ou collégial en informatique, génie logiciel, ou domaine connexe
- Maîtrise de l’anglais requise; la connaissance du français est un atout
Ce que nous offrons :
- Nous priorisons la flexibilité : travaille à distance si tu préfères ou passe à nos bureaux de Québec, Montréal ou de Bromont quand ça te convient
- Adopte ton propre rythme avec des horaires flexibles
- Profite de congés de maladie illimités pour prioriser ta santé sans souci
- Programme d’assurances collectives
- Accès à une plateforme de télémédecine
- Salaire compétitif basé sur ton expérience et les standards du marché
- Développe tes compétences grâce à des opportunités de formation et de perfectionnement
- Participe à des vols d’essai et vois notre technologie en action !
- Activités d’équipe à distance ou en personne organisées par notre club social
- Une équipe géniale !
About Flyscan Systems Inc.
Flyscan is at the cutting edge of technology in security and environmental protection. We have created and developed a remote sensing system capable of precisely identifying small oil and gas leaks and other threats that cannot be detected by the human eye. Through state-of-the-art software, advanced AI, and highly efficient algorithms, we help energy companies reduce environmental risk, improve safety, and meet regulatory requirements by delivering actionable data and GIS-driven insights.
As we continue to scale, we are looking for a Software Developer to join our Ground Systems team and contribute to the development of the cloud-based platform that powers mission planning, data processing, and results analysis. This platform enables our clients to plan inspection missions and review patrol reports, while also providing internal tools used by our technicians to validate detections and manage operational workflows. This role focuses on building scalable, reliable web applications services running in the cloud that orchestrate mission data processing, manage large volumes of imagery and sensor data, and deliver actionable insights to users through intuitive interfaces. You will work closely with other teams, cloud architect, operations, and product management to ensure seamless integration between airborne data acquisition and the cloud platform that transforms this data into meaningful information for our customers.
Tasks and Responsibilities:
- Collaborate with team members to design, build, and maintain reliable, cohesive software solutions
- Participate in the full software development lifecycle, including analysis, design, implementation, testing, deployment, and maintenance
- Write clear, efficient, maintainable, and well-tested code following established standards and best practices
- Integrate software components and participate in system-level testing and validation
- Identify, analyze, and resolve defects, performance issues, and technical debt
- Continuously improve software quality, performance, security, and scalability
- Actively contribute ideas for new features, improvements, and technical innovations
- Document code, systems, processes, and workflows to support maintainability and knowledge sharing
- Stay current with relevant technologies, tools, and industry best practices
- Participate in estimation, planning, and continuous improvement activities
- Support operational needs, including monitoring, troubleshooting, and production support when required
What We Are Looking For:
- Interest in new technologies
- Enjoy solving technical problems with robust and innovative solutions
- Develop complex systems that include multiple technologies
- Someone who actively leverages AI tools as part of their software development workflow
- Like stepping out of your comfort zone and learning new skills
- Enjoy working in a dynamic Agile team environment and sharing your knowledge with team members
- Able to say: "I don't know, but I will find out"
Technical Requirements:
- 5+ years of experience as a Web Fullstack developer with Go, PHP (Laravel), VueJS, Javascript, MySQL, Azure, Docker
- Knowledge of Python and Linux is an asset
- University or college degree in computer science, software engineering, or a related field
- Proficiency in English is required (written and oral); French language skills are an asset
What we offer:
- We prioritize flexibility: work remotely if you prefer or drop by our Québec, Montréal or Bromont offices whenever it suits you
- Set your own rhythm with flexible hours
- Enjoy unlimited sick days so you can prioritize your health without worry
- Collective insurance program
- Access to a telemedicine platform
- Get a competitive salary based on your experience and market standards.
- Grow with opportunities for training and skill development
- Take part in test flights and see our technology in action!
- Team activities remotely or in person organized by our social club
- An awesome team!
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
CanadaJobs.works
Get CanadaJobs.works on your phone!

Manager of AdminAdvantage Operations

Chef.fe d'équipe (Temps plein) - Méga-Centre Lebourgneuf

Support régional aux succursales

Gérant.e adjoint.e - Méga Centre Sainte Foy

