Air Canada recrute un développeur (Java et Mulesoft) H/F, Dorval, Québec, Canada

 

Description

Appartenir à Air Canada, c’est appartenir à un symbole canadien, Air Canada récemment élue meilleur transporteur aérien en Amérique du Nord. Faites décoller votre carrière en vous joignant à notre équipe novatrice et diversifiée à l’avant-garde du transport aérien de passagers.

Au sein de l’équipe de Développement et maintenance des applications, le développeur est responsable de la conception et du développement de l’interface de programmation d’applications (API) principale de l’entreprise et des flux d’intégration. Le titulaire du poste jouera un rôle essentiel au sein de l’équipe de développement et maintenance des applications. Ensemble, nous allons améliorer les intégrations entre les différents systèmes d’Air Canada et développer les services essentiels de l’entreprise. La Technologie de l’information d’Air Canada traverse une époque passionnante et plusieurs gros projets en cours transformeront le paysage de la TI de l’entreprise. Air Canada investit d’ailleurs des sommes colossales dans les nouvelles technologies, afin de soutenir sa transformation numérique. Voici donc une occasion unique de découvrir les technologies de pointe auprès d’un chef de file de l’industrie et de contribuer à façonner l’avenir d’Air Canada.

Principales fonctions 

  • Développer des flux d’intégration évolutifs, robustes et à haut rendement entre les systèmes utilisant la plateforme d’intégration de l’entreprise ;
  • Concevoir, documenter et développer les API principales de l’entreprise qui seront largement utilisées dans l’ensemble de l’entreprise et que nos partenaires commerciaux pourront consulter ;
  • Créer des tests unitaires et des services fictifs pour les applications développées ;
  • Préparer et soutenir les lancements de versions ;
  • Analyser et régler des problèmes techniques et logiciels ;
  • Jouer un rôle actif lors d’activités relatives aux projets, notamment à l’occasion de la planification de sprints, de réunions scrum ou de l’examen des sprints ;
  • Contribuer activement à l’amélioration continue de l’équipe et de la plateforme en apportant de nouvelles idées et de nouvelles solutions sur la façon d’améliorer les applications, les processus, la prestation, les communications, etc.

 

Qualifications

  • Diplôme universitaire de premier cycle en informatique ou l’équivalent ;
  • Au moins trois années d’expérience en développement de logiciels  ;
  • Solide expérience en développement Java (au moins deux années) ;
  • Solide expérience en développement et en intégration d’API critiques (au moins deux années) ;
  • Expérience requise dans les domaines suivants :
    • Développement d’applications évolutives à haut rendement ;
    • Architecture axée sur les services (SOA) ;
    • Tests unitaires, objets fictifs et tests d’intégration ;
    • Méthode Agile de développement ;
    • Logiciel de gestion de version ;
    • Expérience des bases de données relationnelles et NoSQL ;
  • Connaissance des formats (XML, JSON), des protocoles (SOAP, REST, verbes d’action HTTP) et des modèles (d’authentification) relatifs aux API ;
  • Attitude axée sur les résultats et sur le respect des échéances ;
  • Proactivité et capacité à travailler de façon autonome ;
  • Bonnes aptitudes pour la communication interpersonnelle, tant à l’oral qu’à l’écrit ;
  • Intérêt pour l’apprentissage de nouvelles technologies et pour la compréhension du secteur du transport aérien ;
  • Grand souci du détail, et habileté confirmée à produire un travail de grande qualité ;
  • Expérience éprouvée de l’approche systématique, méthodique et analytique à l’égard de la résolution de problèmes.

 

Atouts

  • Expérience avec la technologie Mulesoft ou un autre ESB basé sur Java (IBM IIB, Tibco BusinessWorks) ;
  • Expérience d’un logiciel de gestion d’API (Mulesoft API Manager, IBM API Connect, Apigee, 3scale) ;
  • Expérience des chaînes d’outils de livraison continue ;
  • Expérience dans le secteur du transport aérien.

 

Exigences Linguistiques

  • À compétences égales, la préférence sera accordée aux candidats bilingues.

 

Diversité et inclusion

Air Canada est résolument engagée en faveur de la diversité et de l’inclusion et vise à créer un milieu de travail sain, accessible et gratifiant qui met en valeur la contribution unique de nos employés au succès de notre entreprise.

En tant qu’employeur qui garantit l’égalité d’accès à l’emploi, nous encourageons les candidatures les plus diverses afin de pouvoir nous doter d’un effectif varié et représentatif de nos clients et des communautés où nous vivons et offrons nos services.

Air Canada remercie tous les candidats de leur intérêt, mais seules les personnes sélectionnées pour une entrevue seront contactées.

 

Postuler ici