Development Lead - Application Development
Role Overview
The Development Lead is a senior, hands-on technical leader in an Agile delivery pod supporting digital platforms and operational and customer experiences.
The role owns technical solution design, delivery predictability, code quality, and release readiness within enterprise architecture and engineering standards.
Key Skills for This Role
Full Job Posting
Role overview
The Development Lead is a senior, hands-on technical leader in an Agile delivery pod supporting digital platforms and operational and customer experiences.
The role owns technical solution design, delivery predictability, code quality, and release readiness within enterprise architecture and engineering standards.
Delivery and technical leadership
- Lead sprint commitments and execution, managing scope, dependencies, trade-offs, and delivery outcomes.
- Break complex requirements into technical tasks, anticipate risks, and guide implementation and validation.
- Define technical approaches, design patterns, integration strategies, and implementation standards; escalate decisions outside approved guardrails.
- Partner with Product Owners, QA, Designers, and Scrum Masters to ensure clarity, feasibility, testability, and timely decisions.
Engineering quality and operations
- Prepare production releases with tests, security and performance checks, runbooks, operational documentation, observability, and rollback plans.
- Uphold coding, testing, documentation, security, observability, and responsible AI standards; review code, including AI-generated code.
- Own unit testing strategy, test automation, and AI evaluation coverage; enhance CI/CD, build automation, and AI-assisted workflows.
- Lead production issue triage, investigation, mitigation, restoration, and root cause analysis; translate learnings into corrective actions and backlog items.
- Maintain technical and prompt documentation and monitor delivery and quality metrics to drive improvement.
Software development and team support
- Design, develop, modify, integrate, maintain, and troubleshoot software applications and services; write, review, test, debug, and correct code.
- Provide day-to-day technical leadership, pairing, feedback, coaching, and guidance to the pod.
Requirements
- Provide senior, hands-on technical leadership within an Agile delivery pod.
- Lead technical solution design and make implementation decisions within approved architectural guardrails.
- Uphold engineering standards for coding, testing, documentation, security, and observability.
- Own unit testing strategy, test automation, and AI evaluation coverage.
- Provide technical leadership, coaching, and mentoring to pod members.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Air Canada
Analyste technique - Gestion des identités et des accès
Dorval, CAN
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 div
Chef du Marketing - Air Canada Cargo
Dorval, CAN
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 div
Marketing Manager - Cargo
Dorval, CAN
Air Canada seeks a Marketing Manager to lead integrated marketing for its Cargo business, strengthening brand, customer engagement, and revenue support across channels. Candidates need progressive marketing experience, s
Analyste technique - Gestion des identités et des accès
Dorval, CAN
Chef du Marketing - Air Canada Cargo
Dorval, CAN
Marketing Manager - Cargo
Dorval, CAN
Ramp Agent (Station Attendant) – Airport - Part-Time
Québec, CAN
Cabin Service and Cleaning Attendant
Dorval, CAN
Operations Manager - Contact Centres
Dorval, CAN
Development Lead (Back-end Systems)
Toronto, CAN
Workplace Practices Advisor - International
Dorval, CAN