Ingénieur en logiciels
1 week ago
TâchesTâches :Effectuer du génie logiciel pour élaborer, intégrer, mettre à l’essai et maintenir les applications du système terrestre pour CHORUS-C.Travailler avec l’équipe et le propriétaire du produit à l’élaboration d’une feuille de route pour le produit.Identifier les domaines d’amélioration des programmes actuels et élaborer par la suite ces modifications (par exemple, améliorer les performances, l’automatisation...).Interagir avec les équipes opérationnelles pour soutenir l’intégration et l’essai des applications dans l’environnement opérationnel et de développement.Gestion des versions du cycle de vie de l’APITravailler en étroite collaboration avec nos équipes d’exploitation et de production pour fournir un soutien de niveau 3 en temps réel.Documenter les différentes phases de développement du logiciel (par exemple, plan d’essai et de maintenance).Maintenir, mettre à jour et améliorer l’environnement de développement ainsi que tous les systèmes nécessaires (base de données, transferts de fichiers, etc.).Gérer et documenter les bogues et les problèmesResponsabilités secondairesSoutien d’autres applications du système terrestreDéveloppement d’outils pour soutenir la maintenance et l’automatisation du systèmeSoutien à la recherche et à la résolution des problèmes liés à la base de données et au systèmeAutres tâches en fonction des besoins, des priorités et des compétences.Qualifications minimales requisesDiplôme d’études supérieures (B.Sc., M.Sc. ou équivalent) en informatique, en génie informatique ou dans une discipline connexe. Un diplôme en informatique et de l’expérience seront également pris en considération.Minimum de trois ans d’expérience en développement de logicielsConnaissance approfondie de Java à l’aide de Maven (y compris Spring framework et Hibernate).Maîtrise de la conception et du développement d’une plateforme REST API, conversion de services web de SOAP à REST ou vice-versa.Expérience de SQL (SQL Server, PostgreSQL)Expérience de la rédaction de scripts (Python, Perl, Bash, JavaScript, PowerShell).Expérience des processus AgileConnaissance des systèmes d’exploitation Windows et LinuxCapacité à résoudre des problèmes et à travailler dans un environnement opérationnel pouvant présenter d’importantes contraintes de temps, de procédure et de sécurité.Qualifications souhaitéesUne expérience avec XML, SVN, Git, Jira et Jenkins serait un atout.La connaissance du développement C++, des normes et des spécifications est un atout.Expérience du système de messagerie KafkaExpérience avec un système de gestion de flux de travailExpérience du déploiement et de l’orchestration de conteneurs (Docker, Kubernetes, etc.)Expérience dans la création, la mise à jour et la gestion d’images DockerExpérience dans la création et la mise à jour de pipelines CI/CDExpérience dans la création de documentation d’API REST à l’aide de Swagger et YAML ou d’outils similaires souhaitable.Expérience avec AWS ou d’autres infrastructures infonuagiquesConnaissance de MongoDBBon esprit d’équipe et excellentes aptitudes à la communication écrite et orale.Souci du détail et volonté d’approfondir les données.Esprit d’initiative, suivi et excellentes capacités d’organisation.Une connaissance préalable des satellites (par exemple, système au sol, fonctionnement, orbite...) est un atout.Commentaires/Considérations particulièresLes candidats retenus doivent obtenir et détenir une autorisation de sécurité au niveau de la cote de fiabilitéLe reclassement au niveau secret et l’évaluation de la sécurité pour le programme des marchandises contrôlées peuvent être nécessaires en fonction du projet additionnel sur lequel le candidat travaille.Bien qu’il soit possible de travailler deux jours en télétravail, il est prévu que le candidat travaille sur place.SummaryMDA Geospatial Services is strengthening the software development team in support of CHORUS-C satellites operations and is seeking an experienced and versatile Software Engineer to join our team in St. Hubert, QC.The Software Engineer will work under the supervision of the Lead Software Engineer and specific component lead to participate in the development, integration, testing and maintenance of the CHORUS-C Ordering Subsystem, using established software engineer principles and software configuration management techniques. The Software Engineer will also be interacting with the operations team to help find and prevent operational issues as well as maintain/improve the development environment for the systems he will be working on.The Software Engineer might also support Radarsat-2 (R2) and/or Radarsat Constellation Mission (RCM) if needed.R2 is a Canadian commercial satellite and provides high-resolution SAR imagery to customers around the world. RCM is a constellation of three satellites, which provides high-resolution SAR imagery. CHORUS-C is the next MDA generation commercial Earth observation (EO) mission.This position is located in one of MDA control center, in St Hubert, PQ or St Bruno PQ. #J-18808-Ljbffr
-
Ingénieur en logiciels- Java FX
2 weeks ago
Longueuil, Canada MDA Full timeIngénieur en logiciels- Java FX Catégorie d'emploi : IngénierieNuméro de demande : INGÉN Publié : 23 juin 2025 Type d'emploi : Temps plein Lieu : Longueuil, QC J3Y8Y9, CAN Description MDA Geospatial Services renforce l’équipe de développement de logiciels à l’appui des opérations des satellites CHORUS-C et est à la recherche d’un ingénieur...
-
Ingénieur en logiciels- Java FX
2 weeks ago
Longueuil, Canada MDA Full timeIngénieur en logiciels- Java FX Catégorie d'emploi : IngénierieNuméro de demande : INGÉN009635 Publié : 23 juin 2025 Type d'emploi : Temps plein Lieu : Longueuil, QC J3Y8Y9, CAN Description MDA Geospatial Services renforce l’équipe de développement de logiciels à l’appui des opérations des satellites CHORUS-C et est à la recherche d’un...
-
Ingénieur en logiciels
4 weeks ago
Longueuil, Canada MDA Space Full timeJoin to apply for the Ingénieur en logiciels / Software Engineer role at MDA Space1 day ago Be among the first 25 applicantsJoin to apply for the Ingénieur en logiciels / Software Engineer role at MDA SpaceMDA Geospatial Services renforce l’équipe de développement de logiciels à l’appui des opérations des satellites CHORUS-C et est à la recherche...
-
Ingénieur en logiciels
3 weeks ago
Longueuil, Canada MDA Space Full timeJoin to apply for the Ingénieur en logiciels / Software Engineer role at MDA Space 1 day ago Be among the first 25 applicants Join to apply for the Ingénieur en logiciels / Software Engineer role at MDA Space MDA Geospatial Services renforce l’équipe de développement de logiciels à l’appui des opérations des satellites CHORUS-C et est à la...
-
Longueuil, Canada Centres D'Evaluation De La Technologie Inc. Full timeDescription de l'entrepriseTEC est un cabinet de conseil impartial qui aide les organisations dans leurs processus de sélection de logiciels et de transformation numérique. Avec 30 ans d'expérience dans l'industrie technologique, TEC aide les organisations du monde entier provenant de divers secteurs à évaluer et à sélectionner la solution logicielle...
-
Ingénieur en logiciels- Java FX
2 weeks ago
Longueuil, Canada MDA Space Full timeJoin to apply for the Ingénieur en logiciels- Java FX / Intermediate Software Developer- Java FX role at MDA Space2 days ago Be among the first 25 applicantsJoin to apply for the Ingénieur en logiciels- Java FX / Intermediate Software Developer- Java FX role at MDA SpaceMDA Geospatial Services renforce l’équipe de développement de logiciels à...
-
Ingénieur en logiciels- Java FX
3 weeks ago
Longueuil, Canada MDA Space Full timeJoin to apply for the Ingénieur en logiciels- Java FX / Intermediate Software Developer- Java FX role at MDA Space 2 days ago Be among the first 25 applicants Join to apply for the Ingénieur en logiciels- Java FX / Intermediate Software Developer- Java FX role at MDA Space MDA Geospatial Services renforce l’équipe de développement de logiciels à...
-
Longueuil, Canada EXP Full timeIngénieure ou Ingénieur intermédiaire en génie civil, Spécialisation de RailsJoin to apply for the Ingénieure ou Ingénieur intermédiaire en génie civil, Spécialisation de Rails role at EXPJob DescriptionChez EXP, nous sommes animés par le désir de concevoir des solutions innovantes destinées aux milieux bâtis et naturels du monde entier. Nous...
-
Ingénieure ou ingénieur
3 weeks ago
Longueuil, Canada CIMA+ Full timeIngénieure ou ingénieur - Électricité du bâtiment Bienvenue là où l’humain est au cœur de tout. Bienvenue aux gens qui ont une vision d’avenir inspirante et qui sont à la recherche de défis stimulants. Chez nous, vous aurez d’innombrables occasions d’apprendre et de développer des compétences variées en travaillant sur des projets...
-
Ingénieur en logiciels
5 days ago
Longueuil, Canada MDA Full timeTâches Tâches : Effectuer du génie logiciel pour élaborer, intégrer, mettre à l’essai et maintenir les applications du système terrestre pour CHORUS-C. Travailler avec l’équipe et le propriétaire du produit à l’élaboration d’une feuille de route pour le produit. Identifier les domaines d’amélioration des programmes actuels et élaborer...