Développeur Full Stack Sentinel IDO / Full Stack Developper Sentinel IOT

CAE Canada Inc (Montreal QC, Canada) 3 days ago

Role and Responsibilities

(English description to follow)

Lorsque vous prenez l’avion, peu importe la destination, il y a de fortes chances que le pilote ait été formé par CAE. Nous sommes le partenaire de choix en formation partout dans le monde.

Le point focal étant les clients, l’équipe Expérience utilisateur s’engage à rehausser l’expérience de formation afin de s’assurer que les pilotes soient les meilleurs possible.

Joignez-vous au moteur de changement à CAE - notre prochain horizon de croissance passe avant tout par les produits connectés afin d’appuyer la réussite de nos clients.

Voici quelques raisons pour lesquelles les membres de notre personnel aiment travailler au sein de notre entreprise :

  • Travail significatif qui favorise le perfectionnement professionnel.
  • Possibilité d’entrer dans l’industrie technologique et de s’y épanouir.
  • Environnement de travail axé sur la collaboration.
  • Équipe de haut niveau.


Ce que nous avons à offrir : 

  • Régime d’assurance collective souple
  • Régime de retraite à prestations déterminées
  • Régime d’achat d’actions du personnel
  • Régime enregistré d’épargne-retraite collectif
  • Programme pour le bien‑être physique
  • Programme d’aide aux employés
  • Prestations de maternité complémentaires
  • Horaire de travail variable
  • Vendredis ''Californie'' tout au long de l’année


Votre mission : 

À titre de développeur d’infrastructures complètes se joignant à l’équipe de l’Expérience utilisateur, vous aurez un vaste éventail de responsabilités, notamment l’élaboration et la mise en œuvre de produits connectés. Nos développeurs participent à l’ensemble de l’infrastructure, de la base de données et l’infrastructure DevOps qui supportent le déploiement continu, aux applications natives, en passant pour le développement des interfaces graphiques. À titre de développeur, vous travaillerez au sein d’une équipe multi disciplinaire avec le chargé de produit, les concepteurs et le développeur principal en vue de développer conjointement les produits connectés.  L’un de nos projets phare est Sentinel (IoT), permettant de connecter tous les simulateurs de CAE dans le monde à notre solution dans le Cloud.  Les données collectées sont un pilier pour l’amélioration de l’entraînement et de l’offre de service de CAE avec de nouvelles fonctionnalités avant-gardistes.

Nous sommes à la recherche d’une personne capable de réaliser les tâches suivantes : 

  • Utiliser les pratiques d’ingénierie Agile et divers logiciels et technologies de développement Web pour développer rapidement des solutions créatives et efficaces qui améliorent l’expérience des clients et des employés.
  • Collaborer avec les autres membres de l’équipe pour créer des scénarios d’utilisateurs qui seront dérivés en tâches de développements incluant la mise en place de tests automatiques afin d’assurer la bonne évolution du produit dans un environnement de déploiement continu.
  • Communiquer avec les équipes de TI au sujet des innovations numériques associées au fondement des systèmes de TI.
  • Communiquer avec les partenaires commerciaux à propos des processus Agile pour établir et gérer les attentes relatives aux méthodes de livraison et aux échéanciers.

Voici les caractéristiques de notre candidat(e) idéal(e) : 

  • Diplôme universitaire en informatique ou en génie logiciel
  • Minimum 3-5 ans d’expérience en programmation en C # et .NET (4.7+ ou Core)  
  • Expérience et connaissance de Angular (versions 7+)
  • Expérience avec C++ et SQL sont des atouts
  • Connaissance pratique du développement logiciel avec les plateformes Cloud (ex : Azure, AWS, etc)
  • Connaissance des conteneurs, micro-services et architecture Serverless
  • Démontre de l’intérêt pour l’Internet des Objets (IoT)
  • Expérience d'utilisation de Azure DevOps est un atout
  • Expérience des tests unitaires et des tests fonctionnels automatisés
  • Connaissance de l'intégration continue, de la livraison continue et du développement piloté par les tests
  • Autonomie et esprit d’initiative
  • Passion pour le développement et une aptitude pour l'apprentissage continu
  • Capacité à s'adapter rapidement aux évolutions technologiques et à évoluer dans un environnement de R & D
  • Axé sur les résultats, participe activement à l’organisation et planification du travail
  • Attitude de développement logiciel rigoureuse, ambitieuse et créative

____________________________________________________________________________________________________________________________________________________________

If you’ve taken a plane to any destination in the world, chances are, your pilot was trained by CAE. Our company is the worldwide training partner of choice, and with good reason.

With its strong customer focus, the training experience team is dedicated to elevating the training experience to make pilots the best they can be.

Join the engine that is changing CAE, pointing towards the next horizon of growth through connected services to support our customers in their success.

Here are the reasons why folks love working here!

  • Meaningful work that drives professional development
  • Ability to enter and grow within the technology industry
  • Working in a collaborative environment
  • Being part of a high-performance team


What we have to offer: 

  • Flexible Group Insurance Plan
  • Defined Benefits Retirement Plan
  • Employee Stock Purchase Plan
  • Group Registered Retirement Savings Plan (RRSP)
  • Physical Wellness Plan
  • Employee Assistance Plan
  • Supplementary Maternity Plan
  • Flextime
  • California Fridays all year


Your mission: 

As a Full stack developer joining the Training Experience team, you will have a range of responsibilities including shaping and implementing leading-edge digital products. Our developers contribute across the full technology stack, from database and DevOps infrastructure that supports continuous deployment, over native apps, to front end development. As a Developer you will work in a cross-functional team with the Product Owner, Designers and Lead Developer to co-develop the connected services.  One of our flagship projects is Sentinel (IoT), allowing to connect all CAE simulators in the world to our Cloud-based solution.  The collected data is key to improve the training and CAE’s service offer with new leading-edge functionalities.

We are looking for people who: 

  • Use Agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience.
  • Collaborate with other team members to craft clear user stories, design tests
  • for prototypes and products, and continuously deliver product enhancements.
  • Communicate with IT teams about any Digital innovations that are tying into bedrock IT systems.
  • Communicate with business stakeholders about Agile processes to set and manage expectations about delivery methods and timelines.
  • Comprehensive understanding of SDLC process to move fluidly between coding, team or vendor management, and product ideation


As our ideal candidate you will also have: 

  • University degree in Software science or Software engineering 
  • Minimum 3-5 years’ experience programming in C# and .NET (4.7+ or Core)   
  • Experience and knowledge about Angular (versions 7+) 
  • Experience with C++ and SQL is a plus
  • Working knowledge about software development with Cloud platforms (ex: Azure, AWS, etc) 
  • Knowledge about containers, microservices and Serverless Architecture
  • Shows interest for Internet of Things (IoT)
  • Experience using Azure DevOps is a plus
  • Experience with unit testing and automated functional testing 
  • Knowledge about continuous integration, continuous delivery and test-driven development  
  • Autonomous, spirit of initiative
  • Passion for development and a demonstrated interest for continual learning
  • Ability to adapt quickly to changes in technology and to operate in an R&D environment
  • Result-oriented, strong planning and organizational skill
  • Rigorous, ambitious and creative software development attitude

Position Type

Regular

CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.

Equal Employment Opportunity

At CAE, everyone is welcome to contribute to our success. With no exception.

As captured in our overarching value "One CAE", we’re proud to work as one passionate, boundaryless and inclusive team.

At CAE, all employees are welcome regardless of race, nationality, colour, religion, sex, gender identity or expression, sexual orientation, disability or age.

The masculine form may be used in this job description solely for ease of reading, but refers to men, women and the gender diverse.


Développeur Full Stack Sentinel IDO / Full Stack Developper Sentinel IOT

Apply On Company Site
Back to search page