Enable job alerts via email!

Développeur logiciel de test senior (Python)

MDA

Montreal

On-site

CAD 80,000 - 120,000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

MDA recherche un Développeur logiciel de test senior (Python) pour rejoindre son équipe à Montréal. Le candidat idéal dirigera le développement d'applications Windows, en utilisant Python, tout en respectant les normes de qualité et en collaborant avec les clients internes et externes. Ce poste exige une solide expérience en développement logiciel, ainsi que d'excellentes compétences en communication et en travail d'équipe.

Benefits

Soins de santé
Assurances
Régimes de retraite
Soutien familial
Accommodations pour le processus de recrutement

Qualifications

  • Minimum de 10 ans d'expérience en développement logiciel sur Windows.
  • Bonne maîtrise de Python et des pratiques de développement standard.
  • Capacité à comprendre des spécifications complexes.

Responsibilities

  • Créer des applications logicielles attrayantes en utilisant Python.
  • Analyser les spécifications des clients pour générer des exigences logicielles.
  • Concevoir, coder, tester et déboguer des applications de haute qualité.

Skills

Python
OOP
Travail d'équipe
Communication

Education

Diplôme en ingénierie ou informatique

Job description

Nous recherchons un Développeur logiciel de test senior (Python) au sein de notre équipe des systèmes satellites, dans notre bureau de Montréal.

Rôle :

Votre mission initiale nécessitera un ensemble de compétences vous permettant de diriger le développement d'une application Windows dans un environnement réseau utilisant le langage de programmation Python.

Tâches :
  1. Créer des applications logicielles attrayantes pour nos clients internes et externes en utilisant le langage Python sur Windows.
  2. Analyser les spécifications des clients pour générer des exigences logicielles précises.
  3. Développer ou modifier des applications logicielles complexes à partir des exigences.
  4. Planifier le travail, fournir des estimations d'effort et assurer la réalisation des tâches.
  5. Concevoir, coder, tester, déboguer et documenter des applications de haute qualité.
  6. Rédiger la documentation et participer aux examens techniques.
  7. Participer à l'intégration, aux tests et au déploiement des applications.
  8. Résoudre les problèmes en environnement de production.
  9. Suivre les processus de développement et respecter les normes techniques et de qualité.
  10. Identifier et intégrer les avancées technologiques en accord avec nos objectifs à long terme.
Qualifications requises :
  • Diplôme en ingénierie, informatique ou discipline pertinente, ou expérience équivalente.
  • Minimum de 10 ans d'expérience en développement logiciel sur Windows.
  • Bonne maîtrise de Python, des modèles OOP et des pratiques de développement standard.
  • Capacité à comprendre des spécifications complexes.
  • Compétences en travail d'équipe pour résoudre des problèmes techniques dans les contraintes de budget et de délai.
  • Excellentes compétences en communication orale et écrite.
Qualifications préférées :
  • Familiarité avec les protocoles Ethernet et le développement d'applications client-serveur.
  • Expérience avec QT pour le développement d'interfaces utilisateur.
  • Connaissance de Linux embarqué, y compris le développement bas niveau.
  • Création d'outils pour le développement et les tests.
  • Expérience avec la méthodologie Agile et CI/CD.

#LI-PP1

#IND1

Commentaires/Considérations spéciales :

Les candidats doivent obtenir et conserver une habilitation de sécurité au niveau de fiabilité et passer l'évaluation de sécurité pour le Programme des biens contrôlés (CGP).

À propos de nous :

Nous sommes une équipe motivée, collaborative et passionnée, cherchant à innover pour améliorer la vie sur Terre et au-delà. Si vous souhaitez contribuer à l'exploration spatiale et inspirer la prochaine génération, rejoignez #TeamMDA.

Avantages :

MDA offre des packages compétitifs comprenant soins de santé, assurances, régimes de retraite, et soutien familial. Nous fournissons également des accommodations pour le processus de recrutement selon les besoins.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Power Systems Engineer, Resource Integration

Quality Control Specialist - Pest Control

Montreal

Remote

CAD 75,000 - 95,000

4 days ago
Be an early applicant

Freelance Data Analyst (Python) - AI Trainer

Mindrift

Montreal

Remote

CAD 60,000 - 90,000

2 days ago
Be an early applicant

Senior Data Scientist

Microbial Solutions | Charles River

Montreal

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Software Engineer - packaging - optimize Ubuntu Server

Canonical

Montreal

Remote

CAD 75,000 - 120,000

10 days ago

Application Engineer - AMD/HP

MarketStar

Montreal

Remote

CAD 115,000 - 125,000

10 days ago

Software Engineer, Ceph & Distributed Storage

Canonical

Montreal

Remote

CAD 80,000 - 110,000

13 days ago

Sr Network Performance Analyst (5G / LTE) to perform network analysis, capacity planning and op[...]

S.i. Systems

Montreal

Remote

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Competition Coders -Remote Coding Expertise for AI Training

Outlier

Montreal

Remote

CAD 90,000 - 100,000

8 days ago

Data Analyst: Prospect UI Solutions (Remote)

Constructor

Montreal

Remote

USD 80,000 - 110,000

10 days ago