Air Canada recrute un développeur, développement et maintenance des applications 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.
Développer, mettre en œuvre et tenir à jour les applications conformément à l’architecture technologique et aux exigences opérationnelles souhaitées, tout en assurant une qualité hautement supérieure des produits finaux grâce à l’introduction de nouveaux outils, technologies et pratiques pour l’évolution des processus et l’optimisation des applications.
Le titulaire de ce poste relèvera du chef de service – Développement et maintenance des applications.
Responsabilités
- Travailler en étroite collaboration avec les principales parties prenantes pour s’assurer que toutes les exigences commerciales sont clairement communiquées et élaborées.
- Développer un code APEX réutilisable, facilement testable et hautement efficace.
- Analyser et régler des problèmes techniques et logiciels.
- Tirer le plus possible parti de la configuration pointer-cliquer de Salesforce (flux de travail, élaboration du processus, processus d’approbation, etc.).
- Concevoir des applications évolutives sur la plateforme Force.com en mettant à profit les meilleures pratiques de l’industrie et les points forts de cette plateforme.
- Créer, mettre à jour et maintenir les tableaux de bord et les modèles de données de la plateforme Einstein Analytics.
- Faciliter l’intégration à d’autres applications par l’entremise des services Web RESTful.
- Respecter les objectifs de qualité et les meilleures pratiques en matière d’ingénierie; procéder aux essais unitaires, aux essais d’intégration et aux examens de codes de développement; définir une norme de codage; produire une documentation complète.
- Jouer un rôle actif lors d’activités relatives aux projets, notamment à l’occasion de la planification des sprints, de mêlées ou de l’examen des sprints.
- Collaborer avec une équipe de développeurs à l’étranger, notamment en accordant la priorité à l’amélioration des applications, en assurant la surveillance de la conception et en effectuant des examens de codes sur une base quotidienne.
- Concevoir et établir des stratégies, des plans et des scripts d’essai, puis en établir l’ordre de priorité.
- Concevoir des listes de contrôle avant l’essai visant à s’assurer que l’environnement est prêt pour la mise à l’essai.
- Mettre en œuvre les changements qui touchent la production.
- Répertorier les anomalies et assister les développeurs dans la mise en œuvre des actions correctives.
- Assurer le suivi des anomalies et effectuer une nouvelle mise à l’essai en fonction de la rétroaction reçue sur les nouvelles versions.
- Offrir de la formation en entreprise pour montrer comment utiliser les diverses fonctionnalités de l’application.
- Contribuer activement à l’amélioration continue de l’équipe 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
Études
- Diplôme universitaire ou certificat technique pertinent, ou expérience pertinente et proportionnelle au poste.
Expérience de travail
- De trois à cinq années d’expérience en TI ou en exploitation dans une grande entreprise.
- Expérience pratique en développement du code APEX ;
- Expérience de VisualForce, des éléments de la plateforme Lightning et des tableaux de bord et rapports de Salesforce ;
- Connaissance des outils et des processus ETL, un atout ;
- Expérience en développement logiciel avec Atlassian et avec les outils de collaboration (Jira, Bitbucket, Confluence, etc.), un atout.
Certification
- Certification Salesforce fortement souhaitée.
Compétences comportementales
- Aptitudes exceptionnelles pour l’analyse, l’organisation et la communication ;
- Sens de l’initiative et indépendance ;
- Nature curieuse et motivation ;
- Attitude axée sur les résultats et approche proactive et méthodique à l’égard de la résolution de problèmes ;
- Capacité à exécuter plusieurs tâches simultanément, ainsi qu’à travailler sous pression dans des délais serrés et selon des priorités changeantes ;
- Esprit d’équipe et habileté à travailler étroitement avec des groupes diversifiés de personnes ayant différents styles de travail ;
- Capacité à établir et à entretenir des relations d’affaires efficaces ;
- Souplesse et disponibilité pour faire des heures supplémentaires au besoin.
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.