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.
As an Software Developer Trainee, you will contribute to the design, development, and improvement of applications that support both internal operations and customer facing digital experiences. Working under the guidance of senior developers, you will write clean, maintainable code, participate in code reviews, and collaborate with cross functional teams to deliver reliable and scalable software solutions. This role provides foundational exposure to modern development practices, enabling you to build technical proficiency while supporting the continuous enhancement of our technology ecosystem.
Responsibilities
Develop, test, and maintain software applications under guidance from senior developers.
Write clean, modular, and maintainable code.

Ready to Apply?

Take the next step in your AI career. Submit your application to Air Canada today.

Submit Application