C++ Developer

Job title:

C++ Developer

Company

CAE

Job description

About This RoleCAE is a high technology company, at the leading edge of digital immersion, providing solutions to make the world a safer place. Our flight services business delivers software solutions to more than 150 airline customers.Here are few reasons why folks love working at CAE!Meaningful work that drives professional developmentAbility to enter and grow within the technology industryWork in a collaborative environmentBe part of a high-performance teamAirlines and business aircraft operators face pressures like few others. In a heavily regulated, competitive, ultra-visible industry, they require a suite of digital tools to efficiently plan their operations and deploy their people while optimizing their performance, compliance, and customer satisfaction. That’s where CAE Civil Flight Services comes in. With our flight operations and optimization digital solutions, CAE Civil FlightServices equips aviation professionals with the data needed to make informed decisions and take control of critical tasks, so they stay focused during regular and irregular operations, such as during adverse weather events like snowstorms. By bringing together the expertise of CAE, Merlot, RB Group and Airline Operations Portfolio solutions, CAE’s Civil Flight Services offers a comprehensive portfolio of products and a digital ecosystem to address three main markets – Commercial Aviation, Business Aviation and Crew Engagement.Optimization engines developed by the CAE Civil Flight Services Operations Research Team are essential in addressing the complex decision-making and logistical challenges that airlines encounter daily. These engines leverage advanced algorithms and data analytics to optimize various aspects of airline operations, from scheduling and crew management to route planning and fuel efficiency, ultimately enhancing operational efficiency and reducing costs.Your Role & Main Responsibilities:The CAE CFS Operations Research Team is looking for a C++ developer who will be responsible for design and build new and maintain and develop existing applications for Crew and Airport Management.Main responsibilities:Design, develop, analyze, test and support crew manager and airport management applications.Work under general direction to maintain a complex code base, including legacy codeRefactor existing code, use TDD techniques, and apply rules of SOLID Design principlesWorks in multiple projects simultaneouslyCollaborate with other C++ developers and Product Manager on main applications: crew manager and testers.Necessary skills & requirements:Bachelor of Information Technology degree or relevant education5+ years work experience in coding.Excellent command of C++ 17/STL/templates and modern C++ software designKnowledge of Microsoft Windows development/Visual StudioFamiliarity with C++ development on LinuxAbility to complete all phases of software development life cycle including analysis, design, development, testing and supportAbility to understand complex application workflowsProblem solving skills, knowledge of algorithms and complexitiesStrong analytical skillsStrong communication skills in English , French written and verbal.Result oriented, resourceful, motivated and creativeAdditional skillsKnowledge of Agile/ScrumKnowledge about Airline/Airport industryKnowledge of Operations Research techniques and Linear/Mixed Integer ProgrammingPython skills is a plusTools: Jira, Git, Azure DevOpsJoin the engine that is changing CAE, pointing towards the next horizon of growth through digital innovations to support our customers in their success.#LI-JN1Position Type RegularCAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.Equal Opportunity EmployerCAE is an equal-opportunity employer committed to diversity, equity, and inclusion. As “One CAE,” we take affirmative action to ensure equal opportunity for all applicants regardless of race, nationality, colour, religion, sex, gender identity and expression, sexual orientation, disability, neurodiversity, Veteran status, age, or other legally protected characteristics.If you don’t see yourself fully reflected in every job requirement listed in the job posting, we still encourage you to reach out and apply. At CAE, everyone is welcome to contribute to our success. If reasonable accommodation is needed to participate in the job application or interview process, please get in touch with us at .

Expected salary

Location

Saint-Laurent, QC

Job date

Fri, 13 Dec 2024 02:29:51 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (jobs-near-me.eu) you saw this job posting.

Share

Senior Family Care Lawyer – Lateral Hire – Caseload available – £Excellent + Benefits – South West

Job title: Senior Family Care Lawyer - Lateral Hire - Caseload available - £Excellent +…

5 minutes ago

Partner, Banking – Edinburgh/Glasgow

Job title: Partner, Banking – Edinburgh/Glasgow Company Frasia Wright Associates Job description We are currently…

21 minutes ago

Associate or Full Professor (Clinical) and McGill Director of the Division of Gastroenterology and Hepatology (C2-241106)

Job title: Associate or Full Professor (Clinical) and McGill Director of the Division of Gastroenterology…

35 minutes ago

Delegate to the United Nations – Indefinite-term contract based in FIDH Geneva office

jobs-near-me.org The International Federation for Human Rights (FIDH) is an international non-governmental organisation (NGO) composed…

42 minutes ago

Health Information Management Clerk (HIM) PRN

jobs-near-me.org Health Information Management Clerk (HIM) PRN Copper Springs East, part of Lifepoint Behavioral Health,…

42 minutes ago

Health Information Management Technician

jobs-near-me.org Description ScionHealth is committed to a culture of service excellence as demonstrated by our…

42 minutes ago
For Apply Button. Please use Non-Amp Version

This website uses cookies.