Retourner à la recherche
MDA

Développeur Full Stack de systèmes d'entreprise

MDA

Voir tous les postes de cette entreprise

Bâtissant l'espace entre le prouvé et le possible, MDA Space (TSX:MDA) est un partenaire de mission de confiance pour l'industrie spatiale mondiale. Pionnier de la robotique, des systèmes satellitaires et de la géolocalisation avec plus de 55 ans d'innovations mondiales et plus de 450 missions, MDA Space est un leader mondial des satellites de communication, de l'observation de la Terre et de l'espace, ainsi que de l'exploration et des infrastructures spatiales. L'équipe MDA Space, composée de plus de 5 500 experts spatiaux au Canada, aux États-Unis et au Royaume-Uni, possède le savoir-faire nécessaire pour transformer une vision client audacieuse en une mission réalisable, en apportant un mélange unique d'expérience, d'excellence en ingénierie et d'émerveillement qui est dans notre ADN depuis le premier jour. Pour ceux qui rêvent grand et repoussent les limites sur Terre et dans les étoiles pour changer le monde pour le mieux, nous vous y emmènerons.

Rejoignez notre équipe à Montréal en tant que Développeur – Systèmes d'entreprise pour l'usine connectée au sein de notre division Systèmes satellitaires et participez à des projets innovants qui repoussent les limites de la technologie spatiale!

Il s'agit d'un mandat de 24 mois avec possibilité de prolongation ou de permanence.

Rôle:

Relevant du département d'excellence opérationnelle, le Développeur de systèmes d'entreprise est responsable du développement de nouvelles fonctionnalités et du support des systèmes d'entreprise personnalisés existants, principalement liés à la fabrication, à la chaîne d'approvisionnement et à la qualité.

Le candidat est responsable de la conception et du développement de fonctionnalités basées sur les exigences techniques fournies par l'équipe d'analystes commerciaux, ainsi que du débogage des problèmes liés aux systèmes existants.

Le candidat doit posséder d'excellentes compétences en interprétation, programmation, communication et organisation. Le candidat doit être capable de travailler de manière autonome, avec initiative et peu de supervision.

Un dévouement est requis pour respecter les délais des projets, en équilibrant la nécessité de fournir des livrables de qualité dans le respect du budget et des délais. Les compétences en travail d'équipe et une attitude positive sont essentielles pour établir des relations de travail productives.

Tâches:

  • Conception et Développement: Concevoir, développer et maintenir des solutions full-stack pour des applications personnalisées utilisant C#, .NET Framework/.NET Core et ASP.NET MVC.
  • Implémentation Front-End: Construire des interfaces web réactives et conviviales en utilisant des technologies front-end telles que HTML5, CSS3, JavaScript, jQuery et des frameworks modernes comme React.
  • Développement Back-End et API: Développer la logique côté serveur, les règles métier et créer/consommer des API RESTful et des services web pour une intégration transparente entre les systèmes.
  • Gestion de Base de Données: Concevoir des schémas de base de données et écrire des procédures stockées efficaces.
  • Collaboration et Documentation: Collaborer avec des équipes multifonctionnelles, y compris des analystes commerciaux, pour traduire les exigences métier en spécifications techniques et créer de la documentation technique.
  • Tests et Débogage: Effectuer des tests unitaires, d'intégration et système, et dépanner/déboguer les problèmes pour assurer la stabilité et la performance du système.
  • Contrôle de Version et DevOps: Utiliser des systèmes de contrôle de version comme Gitlab et participer aux pipelines CI/CD.
  • Support: Fournir un support et une maintenance continus pour les applications existantes, y compris les corrections de bugs et l'optimisation des performances.
  • Mises à jour et visibilité: Participer aux réunions d'équipe et de révision de projet et fournir les mises à jour appropriées. Le travail et le code doivent être documentés conformément aux derniers processus définis.

Compétences requises:

Programmation:

  • Net (Web Forms et MVC)
  • C#
  • .NET
  • Visual Basic.NET (atout)
  • Langage Hypertexte 5 (HTML5)
  • JavaScript
  • Feuilles de style en cascade (CSS)
  • Langage de requête structuré (SQL)
  • Excel VBA (atout)
  • Diagrammes UML (atout)

Système:

  • Windows Server (versions prises en charge), (Services d'information Internet, gestion de secteur Active Directory) (atout)
  • Systèmes MES, ERP, Qualité et PLM

Qualifications requises:

  • Bilingue, parlé et écrit (français/anglais) (Travail en collaboration avec le personnel du siège social de l'Ontario.)
  • Connaissance des processus et outils de fabrication (atout)
  • Connaissance de la conception et de l'ingénierie (atout)
  • Connaissance de l'informatique (atout)
  • Connaissance de la chaîne d'approvisionnement (atout)

Expérience professionnelle et éducative

Diplôme en gestion des systèmes d'information, informatique, génie informatique, développement logiciel, génie logiciel ou équivalent, combiné à cinq (5) ans ou plus d'expérience pertinente.

#LI-PP1

#IND1

Considérations spéciales:

Les candidats retenus doivent obtenir et détenir une cote de sécurité de niveau fiabilité, et réussir l'évaluation de sécurité pour le Programme des marchandises contrôlées (PMC) et l'ITAR.

Énoncé sur les avantages sociaux:

MDA offre des ensembles de rémunération et d'avantages sociaux compétitifs à ses employés à tous les emplacements. En tant que membre de l'équipe MDA, vous et vos personnes à charge qualifiées pouvez vous inscrire à un régime d'avantages sociaux qui offre un niveau complet de protection grâce à des soins de santé compétitifs, y compris: des régimes de soins de santé supplémentaires et flexibles pour les médicaments, des avantages dentaires et visuels, une protection de revenu en cas d'invalidité, une assurance-vie, des régimes d'épargne-retraite collectifs et un programme d'aide aux employés et à leur famille.

Énoncé sur l'égalité des chances:

MDA Ltée est fière d'offrir des accommodements pendant le processus de recrutement. Si vous souhaitez être accommodé, veuillez l'indiquer dans votre candidature ou lettre de motivation, et nous travaillerons avec vous pour répondre à vos besoins en matière d'accessibilité.

Détails

Ville
Montréal, QC

Postuler

Ce poste vous intéresse? Soumettez votre candidature dès maintenant.

Besoin d'assistance?

Téléphone
1-450-403-4300

Ce site utilise des cookies pour les analyses et le contenu vidéo. Vous pouvez accepter uniquement les cookies essentiels ou accepter tous les cookies.