Saint-Laurent (Montréal)
CAE

CAE

CAE est un chef de file mondial en formation dans les domaines de l’aviation civile, de la défense et sécurité, et de la santé. Appuyés par 70 ans d’innovations, nous participons à la définition des normes mondiales en formation. Nos solutions innovatrices, qui vont de la formation virtuelle à l’entraînement en vol, rendent le transport aérien plus sécuritaire, gardent nos forces de défense prêtes pour leurs missions et améliorent la sécurité des patients. Nous avons la plus vaste présence mondiale de l’industrie, avec 8 000 employés, 160 emplacements et centres de formation dans plus de 35 pays. Nous assurons chaque année la formation de plus de 120 000 membres d’équipage du secteur civil et du secteur de la défense et de milliers de professionnels de la santé dans le monde.

Voyez toutes les offres de cette entreprise

Description et responsabilités générales du poste

 

 

Qualifications requises et exigences

Profil du poste:

Ce rôle, au sein d’une équipe de développement Agile, sera de créer ou d’améliorer des scripts, des applications et des bases de données afin d’optimiser l’environnement de travail.

 

Ce rôle inclut les tâches suivantes :

 Ajouter des fonctionnalités aux applications Web déjà développées, Aider à l’analyse, au développement et au maintien de nouvelles applications Web à partir de spécifications, Corriger les problèmes et optimiser les applications existantes, Modéliser ou modifier des bases de données.

 

Exigences:

  • Développeur de logiciel rigoureux, dynamique et créatif.
  • Minimum de 3 années d’expérience pertinente en développement de logiciel.
  • Capacité à modifier des logiciels écrits par d’autres programmeurs et à maintenir des bases de données.
  • Très bonne expérience en PHP requise.
  • Connaissance ASP classique est un atout.
  • Connaissance des cadres logiciels PHP tel que CodeIgniter, des tests unitaires, GIT, HTML5, javascript, JQuery, CSS.
  • Connaissances de l’architecture MVC (Modèle-Vue-Contrôleur)
  • REST ainsi que les API Web, des bases de données MSSQL.
  • Excellente aptitude à la planification et à l'organisation. Capacité à s'adapter rapidement aux changements technologiques.
  • Démontrer une implication et une flexibilité importantes pour gérer les tâches et les projets assignés ainsi que la capacité de travailler et de prendre des décisions de façon autonome.
  • Expérience avec IIS et Serveurs Windows.
  • Expérience en environnements agile (JIRA, Sprint).
  • Capacité à résoudre les problèmes.
  • Travail axé sur les résultats.
  • Utilisation pratique d’UML, des concepts OO et des patrons de conception.
  • Bon esprit d’équipe, bonnes aptitudes à la communication.
  • Le bilinguisme (français et anglais) est requis.

 

********************************

Position Profile:

This role, as part of an Agile development team, will consist in creating or improve scripts, applications and databases in order to optimize the work environment.

 

This role includes the following tasks:

Addition of features to already existing Web applications, Help to the analyze, development and maintenance of new Web applications based on requirements, Correct problems and optimize existing applications,

Model or modify existing databases.

 

Qualifications:

  • Rigorous, dynamic and creative software developer.
  • Minimum of 3 years of relevant experience in software development.
  • Very good experience in PHP required.
  • Classic ASP knowledge is an asset.
  • Knowledge of PHP framework such as CodeIgniter, unit testing, GIT, HTML 5, Javascript, JQuery, CSS.
  • Knowledge of MVC architecture (model-view-controller), REST architecture as well as Web API, MSSQL databases.
  • Ability to modify source code written by others and to maintain databases.
  • Strong planning and organizational skills. Ability to adapt quickly to changes in technology.
  • Demonstrate significant involvement and flexibility to deal with the tasks and projects assigned as well as ability to work and make decisions unsupervised.
  • Experience with IIS and windows servers.
  • Ability to troubleshoot problems.
  • Experience in agile environments (JIRA Sprint).
  • Result-oriented.
  • Practical usage of UML, OO concepts and Design Patterns.
  • Good teamwork and communications skills.
  • Bilingualism (French and English) is required.

 

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" (one passionate and inclusive team), 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.

Compétences et habiletés

  • Formation : Universitaires
  • Expérience : 3 ans ou plus
  • Profil : Ingénieur