Join our Talent Network

Analyst, Application Development and Maintenance (Product Owner APIs and Integrations) - 27366

Location: DORVAL, QC, Canada
Posting Start Date: Nov 22, 2021
Posting End Date: Ongoing


Job Description


Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation.
This role is under the Application Development and Maintenance (ADM) division, which function is to develop, deliver and maintain applications as per desired technology architecture and business requirements while ensuring highest quality of end-products through introduction of new tools, technology and practices for evolution of processes & optimization of applications. Within ADM, the Enterprise Integration team is delivering critical services and integrations for the various lines of business of Air Canada. 
The Analyst, ADM (Product Owner, APIs and Integrations) owns and controls the evolution of the API and Integrations delivered by 1 or more delivery pod. It is a key role within ADM Enterprise Integration team, which delivery model is largely outsourced, as it controls the scope of work and the evolution of core Enterprise services of Air Canada.
This particular position will own all the passenger reservation APIs and the payments APIs. These are highly complex, strategic, business critical services, with an exciting evolution roadmap on its way.
Key Functions
  • Coordinate with various business and IT teams (business partnerships team, ADM teams, Architecture teams) to understand the requirements
  • Document the user stories to be implemented by the team 
  • Define the Acceptance criteria of the user stories
  • Support Project Management through planning, monitoring & delivery phases
  • Play an active role in projects-related activities, such as sprint planning, daily scrum meeting, sprint review 
  • Design APIs and integrations
  • Provide functional support to the development team, the technical business analysts, the test team, and to other teams and partners that consume the APIs
  • Provide production support to triage, qualify, prioritize issues 
  • Collaborate with cross-functional teams to solve development constraints and deployment issues
  • Maintaining and updating technical documents and procedures
  • Maintains data standard and security measures through the implementation of information technology plans, policies, and standards
  • Responsible for driving continuous improvement objectives for its functional area


  • Bachelor's Degree in computer science or equivalent
  • 8 years overall experience in IT, preferably from a developer background
  • Strong experience with software delivery using Agile methodologies
  • Experience as Analyst or Agile Product Owner within a delivery team
  • Experience with JIRA
  • Experience in delivering large projects, within large (10-15people) delivery teams
  • Knowledge of API-related formats (XML, JSON), protocols (SOAP, REST, HTTP action verbs) and patterns (authentication)
  • Demonstrate high analytical skills to gather information from disparate sources and build solutions
  • Responsible for handling high amount of complexity and drive decision making specific to processes and priorities for a functional area
  • Demonstrate significant technical depth to balance tactical and strategic priorities
Non Technical Skills
  •  Adaptability and Flexibility - The ability to keep functioning effectively when under pressure and/or experiencing rapidly changing or uncertain conditions, and to maintain self-control in the face of hostility or provocation. Openness to different and new ways of doing things; willingness to modify one’s preferred way of doing things
  • Accountability and Credibility - Takes responsibility for the results and future direction of the organization. Demonstrated concern that one be perceived as responsible, reliable, and trustworthy
  • Customer Orientation - Demonstrated concern for satisfying one’s external and/or internal customers
  • Results Orientation - Focusing on the desired end result of one’s own or one’s unit's work; setting challenging goals, focusing effort on the goals, and meeting or exceeding them
  • Analytical Thinking - Approaching a problem by using a logical, systematic, sequential approach
  • Interpersonal Effectiveness - The ability to notice, interpret, and anticipate others’ concerns and feelings, and to communicate this awareness empathetically to others
  • Pro-active and capable of autonomous work.
  • Strong oral, written and interpersonal communication skills, ability to lead a workshop with many stakeholders, to vulgarize a concept/function to a non-technical audience
  • Interest in learning new technologies and in understanding the business aspect of things
  • High attention to detail, demonstrated ability to produce high quality work


  • Experience with Mulesoft or with another Java-based ESB (IBM IIB, Tibco BusinessWorks)
  • Experience with an API-management software (Mulesoft API Manager, IBM API Connect, Apigee, 3scale)
  • Experience integrating with Airline Passenger Service Systems
  • Experience integrating with Payment Service Processors
  • Experience with BDD (Behavioral Driven Development)
Conditions of Employment:
  • Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.
  • Mandatory Covid-19 Vaccination Required
Linguistic Requirements

Based on equal qualifications, preference will be given to bilingual candidates. 
Diversity and Inclusion
Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success.
As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.

Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.