Ingénieur senior - Sr MTS - Développement de logiciels Full Stack

MDA

Brampton

On-site

CAD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

MDA à Brampton, Canada, recherche un développeur Full Stack senior pour rejoindre son équipe de robotique et d'opérations spatiales. Vous concevrez, implémenterez et testerez des solutions logicielles modulaires et évolutives pour le contrôle au sol, des simulateurs et des outils de test.

Vous dirigerez des sous-systèmes complexes, mentorerez les collègues et contribuerez à établir les normes d’ingénierie et de codage.

Qualifications

  • ,

Responsibilities

  • Diriger la conception et le développement de logiciels de contrôle au sol, de simulateurs et d’outils de test pour les systèmes robotiques dans l’espace.
  • Veiller à ce que les conceptions soient documentées et bien communiquées.
  • Diriger et participer à la mise en œuvre et au test de solutions logicielles.
  • Examiner le travail des coéquipiers (seniors et juniors).
  • Encadrer et développer les compétences des membres plus juniors de l'équipe par des discussions, l'examen des produits de travail, l'explication des compromis de conception, etc.
  • Diriger les efforts d’estimation pour les nouvelles tâches.
  • Collaborer avec d'autres membres seniors et la direction pour établir, faire évoluer et appliquer des normes en matière de codage, d'outils/environnements, de processus, etc.
  • Autres tâches assignées de temps à autre par la direction ou un chef d'équipe

Skills

JavaScript
Angular
ReactJS
C# ASP.NET Core
CSS
HTML
UX design
SQL
NoSQL
Redis
ETL
Testing automation
Agile
SignalR
Playwright
NUnit
Python
Lua

Education

Bachelor's degree in software engineering / computer science / electrical engineering

Tools

SignalR
Playwright
NUnit

Job description

Nous sommes à la recherche d'un développeur Full Stack senior pour joindre notre équipe de robotique et d'opérations spatiales à notre bureau de Brampton.

En tant que développeur Full Stack senior, vous jouerez un rôle clé en mettant à profit vos compétences et votre expérience au sein d'une équipe pour concevoir, mettre en œuvre, maintenir et tester des solutions logicielles modulaires, évolutives, testables et efficaces. Vous travaillerez sur des logiciels de contrôle au sol basés sur le Web, des simulateurs et des outils de test pour soutenir le contrôle de bras robotiques, de rovers et d'autres systèmes robotiques dans l'espace. Vous dirigerez des conceptions et des mises en œuvre de sous-systèmes complexes, contribuant ainsi à développer les compétences de collègues plus juniors grâce au mentorat et à l'accompagnement.

Responsabilités du poste :

Faisant partie d'une équipe :

  • Diriger la conception et le développement de logiciels de contrôle au sol, de simulateurs et d'outils de test pour les systèmes robotiques dans l'espace
  • Veiller à ce que les conceptions soient documentées et bien communiquées
  • Diriger et participer à la mise en œuvre et au test de solutions logicielles
  • Examiner le travail des coéquipiers (seniors et juniors)
  • Encadrer et développer les compétences des membres plus juniors de l'équipe par des discussions, l'examen des produits de travail, l'explication des compromis de conception, etc.
  • Diriger les efforts d'estimation pour les nouvelles tâches
  • Collaborer avec d'autres membres seniors et la direction pour établir, faire évoluer et appliquer des normes en matière de codage, d'outils/environnements, de processus, etc.
  • Autres tâches assignées de temps à autre par la direction ou un chef d'équipe
Compétences et expérience requises :
  • Capacité avérée à concevoir et à mettre en œuvre des solutions logicielles sous Windows ou Linux
  • Développement front-end
  • Solides connaissances et expérience en matière de : JavaScript, Angular (obligatoire), ReactJS (utilisé dans storybook), C# ASP.NET Core (obligatoire), CSS, HTML, technologies .Net, conception UX
  • Expérience de travail et de conception pour des données relationnelles et non relationnelles exploitant : SQL (MSSQL, Postgres) Entity Framework, LINQ, NoSQL (Mongo, Couchbase), technologies de cache (Redis), ETL
  • Tests automatisés
  • Environnement de développement Agile
  • Solides compétences en communication écrite et verbale
  • Solides compétences en analyse et en résolution de problèmes
  • Baccalauréat en génie logiciel, informatique ou électrique, ou en informatique
  • 10 ans et plus d'expérience pertinente
  • Hautement motivé, enthousiaste et positif
Compétences et expérience souhaitées :
  • Développement guidé par les tests (TDD, ATDD, BDD)
  • Expérience avec les outils suivants : SignalR, Playwright, NUnit
  • Intégration continue / automatisation de la compilation
  • Python et Lua seraient un atout
Considérations spéciales :

Les candidats retenus doivent obtenir et détenir une habilitation de sécurité au niveau de la fiabilité, réussir l'évaluation de sécurité pour le Programme des marchandises contrôlées (PMC) et être en mesure d'obtenir des habilitations supérieures.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur Full Stack
Développeur Full Stack

MDA • Brampton

On-site
CAD 110,000 - 140,000
Régime d’assurance santé
Régime d’épargne-retraite collectif
Environnement international et défis d
Développeuse / Développeur Full Stack
Développeuse / Développeur Full Stack

Colonial Group • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Développeur de test - Python (hors Montréal)
Développeur de test - Python (hors Montréal)

COFOMO • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Etudiant en ingenierie - Logiciel Hiver 2027 (12-16 mois)
Etudiant en ingenierie - Logiciel Hiver 2027 (12-16 mois)

MDA • Brampton

On-site
CAD 34,000 - 39,000
Accommodements pendant le processus de
Accès à des opportunités de formation
Senior Full-Stack Software Engineer – Space Robotics
Senior Full-Stack Software Engineer – Space Robotics

MDA • Brampton

On-site
CAD 120,000 - 180,000
Développeur(se) Backend
Développeur(se) Backend

Octasic • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Assurances santé (médicales, dentaires
Télémédecine
Stock options
+4
Développeur Full Stack Senior – Java, Spring Boot et Microservices
Développeur Full Stack Senior – Java, Spring Boot et Microservices

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Responsable d'équipe - Développeur web fullstack Sénior
Responsable d'équipe - Développeur web fullstack Sénior

Wabtec Corporation • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
Possibilité d'apprendre et progresser
Équipes multidisciplinaires et dynamiques
Programme de primes annuelles
+3
Ingenieur principal de logiciels de vol C++ VxWorks
Ingenieur principal de logiciels de vol C++ VxWorks

MDA • Brampton

On-site
CAD 112,000 - 140,000
Ingenieur DevOps / Membre du personnel technique
Ingenieur DevOps / Membre du personnel technique

MDA • Brampton

On-site
CAD 135,000 - 185,000
Assurance santé
Régime retraite
Assurance vie
+1