Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in aviation technology seeks a Client-Focused Software Developer for their Montreal office. The ideal candidate will have a passion for aviation, strong analytical and communication skills, and experience in software development. This hybrid position involves working directly with clients to deliver tailored solutions and ensuring their satisfaction through expert training and support.
At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.
Welcome to Boeing ! One third of pilots and cabin crew worldwide are flying with schedules produced by Boeing's innovative solutions. One million pilots use our navigation products, and every day some 70,000 routes around the world are planned with the help of Boeing. Optimizing airlines’ operations has a major impact on environmental sustainability.
Jeppesen Canada , a Boeing Company, is seeking a Client-Focused Software Developer with a passion for aviation and travel. This position reports to the manager of Crew & NO Implementation working out of the Montreal, Quebec office.
The Crew & NO Implementation department is responsible for the configuration, delivery and support of our Crew and Ops management products to commercial airline customers and to make sure that we deliver solutions that our customers truly need. Joining us is an opportunity to be part of a skilled team of specialists that solve some of the most challenging optimization problems in the world, value diversity and learn from each other.
It is vital that you are passionate about learning the Airline business and that you see yourself contributing in teamwork, workshops and communicating with different stakeholders as part of the requirements gathering and implementation process. We value individuals who have an analytical approach to problem solving, strong communication skills, an interest for technology and travel as well as human relations and a curiosity to learn and explore new ways of doing things.
Position Responsibilities :
Work directly with clients to understand their needs and business objectives, capturing requirements to deliver tailored solutions.
Deliver client projects by configuring and customizing our world-leading crew planning software using our proprietary rule-based Rave modeling language and Python.
Engage in customer relationship management, ensuring client satisfaction and fostering long-term partnerships.
Train and guide clients on product usage, ensuring they maximize the value of our solutions.
Collaborate and interact with the team to adjust Ways of Working to improve efficiency and customer collaboration.
Use a test-driven development methodology to ensure top quality, developing automated test cases as you code.
Explain design decisions and technical solutions in a clear and confident way to clients, while managing client expectations and building long-term client relationships.
Collaborate with cross-functional teams to identify and solve complex problems.
Foster a culture of curiosity and knowledge sharing within the team.
This position is hybrid. This means that the selected candidate will be required to perform some work onsite at one of the listed location options. This is at the hiring team’s discretion and could potentially change in the future.
Basic Qualifications (Required Skills / Experience) :
Excellent verbal and written communications skills in English.
Must be legally able to work in Canada.
Individual must not pose a risk for safeguarding of controlled goods.
Must be eligible to handle US export-controlled data.
Experience in a role that required critical thinking and problem-solving skills.
Strong analytical and research abilities.
Ability to work both independently and as part of a collaborative team.
Experience working in a fast-paced, collaborative environment.
Preferred Qualifications (Education / Experience) :
Experience with airline operation or airline IT, ideally with Crew Scheduling.
Ability to travel 20% of the time.
Experience as a DevOps Engineer or similar role.
Demonstrated passion for continuous learning and intellectual growth.
Git and GitLab / GitHub, or equivalent.
Experience with AI driven development.
Experience working within a Scrum team or in similar Agile project setup.
Experience with :
Data science and analytics
Experience / Understanding of Webservices protocols such as SOAP and REST.
Operations Research or Optimization
Test Driven Development, using tools such as Gherkin and Behave
Docker
CI / CD
Bash scripting
VS Code
Pytest
Additional Information :
This requisition is for a locally hired position in Canada. The employer is Jeppesen Canada. Candidates must be legally authorized to work in Canada. Benefits and pay are determined by Canada and are not on Boeing US-based payroll. This is not an expatriate assignment.
Docker
CI / CD
Script bash
VS code
Pytest
Applications for this position will be accepted until Jun. 13, 2025
Export Control Requirements : This is not an Export Control position.
Relocation
Relocation assistance is not a negotiable benefit for this position.
Employer will not sponsor applicants for employment visa status.
Equal Opportunity Employer :
We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to; race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law.
We have teams in more than 65 countries, and each person plays a role in helping us become one of the world’s most innovative, diverse and inclusive companies. We are proud members of the Valuable 500 and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to : conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews.
J-18808-Ljbffr
Software Developer • Montreal, Montreal (administrative region), Canada