Are you ready to take your career to new heights?
As Canada's leading ultra-low-cost carrier, dedicated to providing affordable and exceptional travel experiences to Canadians, Flair Airlines is always on the lookout for talented individuals to join our team and contribute to our success as we continue to expand our route network, flight frequency, and services. Given our commitment to growth and excellence, we are currently seeking candidates for the following position:
Job Title: Backend Engineer
Department: Software Engineering
Location: Calgary, AB, Edmonton, AB, Vancouver, BC, Toronto, ON
Work Arrangement: This role is primarily based in the office environment with occasional work-from-home flexibility
Position Overview:
Reporting to the Director of Software Engineering, the Backend Developer will assist in designing and building technical solutions to support the systems used by Flair's Customer Support team. This role focuses on developing and implementing integrations across multiple third-party systems for flight operations management, passenger reservations, and passenger communications. The successful candidate will collaborate closely with engineers, the Product Manager, and the Customer Service Manager to ensure seamless data integration and transformation through an API gateway and orchestration layer.
Primary Job Functions:
- Develop and maintain an internal API gateway to facilitate communication between internal Flair databases and third-party systems.
- Design and implement a robust business logic layer to process and transform data.
- Integrate APIs for systems like Navblue, ameliaRes, and Plan3, ensuring reliability and scalability.
- Collaborate with cross-functional teams to gather requirements, design solutions, and troubleshoot issues.
- Work with databases to store, retrieve, and manipulate data as needed.
- Ensure system performance, security, and scalability meet organizational standards.
- Write clear, maintainable, and well-documented code.
- Perform other duties as assigned.
Qualifications & Requirements:
The preferred candidate should exemplify Flair's core values of Respect, Integrity, Reliability, and Resilience while demonstrating success in previous roles. Additionally, we are seeking individuals who possess:
- Education:
- Computer Science, Software Engineering, Information Technology, or a related field.
- Experience:
- Minimum of three (3) to five (5) years of experience in backend development, API integration, and data transformation.
- Minimum of one (1) year of experience assisting or coordinating airport operational.
- Strong proficiency with RESTful APIs, SOAP, and API management tools.
- Solid experience with SQL and NoSQL databases.
- Hands-on experience with cloud platforms such as AWS, Azure, or similar.
- Proven ability to collaborate effectively with cross-functional teams, including engineers, product managers, and customer service teams.
- Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve complex technical issues.
- Skills & Abilities:
- Proficiency in programming languages such as Python, Node.js, or Java.
- Excellent communication skills to work effectively across departments.
- Strong analytical skills to identify and resolve technical challenges efficiently.
- Experience with tools like Navblue, ameliaRes, or Plan3, and knowledge of Agile methodologies will be considered an asset.
- Excellent verbal and written communication skills, with the ability to clearly articulate information to both internal and external stakeholders.
- Demonstrated ability to build strong working relationships with cross-functional teams and external partners.
- Proven organizational and time management skills, with the ability to manage multiple priorities in a fast-paced environment.
- Competencies:
- Leading as a Flair teammate by demonstrating collaborative behavior and modeling the company's values in all interactions.
- Maintaining diverse relationships with peers and stakeholders to foster effective communication and collaboration.
- Delivering results with impact by setting clear goals, prioritizing tasks effectively, and continuously striving for improvement in performance and outcomes.
- Requirements:
- Clear criminal record check and satisfactory employment references.
- Must be legally eligible to work in Canada without restriction.
Why Join Flair Airlines:
At Flair Airlines, we value our employees and provide a supportive and collaborative work environment that offers opportunities for growth and professional achievement. Additionally, we offer a comprehensive benefits package, effective on your first day of employment, which includes:
- Competitive compensation package including medical and dental benefits, both short and long-term disability coverage, life insurance, dependent life insurance, and an employee & family assistance program.
- Pension plan with matched contributions.
- Individualized performance bonuses based on achievements.
- Attractive referral incentive program.
- Access to our staff travel program, allowing employees and their travel companions unlimited travel access across the Flair network.
How to Apply:
If you’re ready to embark on this exciting journey with Flair Airlines, please submit your resume through the job posting and answer a few questions about your experience and suitability for the role.
Application Deadline: December 30, 2024
Flair Airlines is committed to creating an inclusive, equal, and accessible environment that attracts diverse talent. We encourage qualified candidates from all backgrounds to apply for this role. If you require accommodation during the selection process, please let us know. While we appreciate all applications, only shortlisted candidates will be contacted for the next stage of the recruitment process.
We look forward to the possibility of welcoming you on board!
Website: www.flyflair.com