Enable job alerts via email!

Client-Focused Software Developer

The Boeing Company

Montreal

Hybrid

CAD 80,000 - 100,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

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.

Qualifications

  • 5 years’ experience with software development and programming.
  • 2 years’ experience with Python and Linux/Unix environments.
  • Strong analytical abilities and problem-solving skills.

Responsibilities

  • Work directly with clients to understand their needs and deliver tailored solutions.
  • Deliver projects using Python and Rave modeling language.
  • Train clients on product usage to maximize value.

Skills

Communication
Analytical thinking
Problem-solving
Teamwork

Tools

Python
Linux/Unix
Git
Docker
CI/CD

Job description

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) :

  • 5 years’ experience with software development and programming.
  • 2 years’ experience with Python.
  • 2 years’ experience effectively working in a Linux / Unix environment.

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

Create a job alert for this search

Software Developer • Montreal, Montreal (administrative region), Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Client-Focused Software Developer

The Boeing Company

Montreal

Hybrid

CAD 80 000 - 120 000

12 days ago

Freelance Software Developer (C#) - AI Trainer

Mindrift

Montreal

Remote

CAD 80 000 - 100 000

Yesterday
Be an early applicant

Freelance Software Developer (Python) - Quality Assurance (AI Trainer)

Mindrift

Montreal

Remote

CAD 80 000 - 110 000

Today
Be an early applicant

Freelance Software Developer (Java) - AI Trainer

Mindrift

Montreal

Remote

CAD 80 000 - 100 000

Yesterday
Be an early applicant

Freelance Software Developer (Python) - AI Trainer

Mindrift

Montreal

Remote

CAD 80 000 - 100 000

Yesterday
Be an early applicant

Security Software Engineer

Canonical

Montreal

Remote

CAD 90 000 - 130 000

Yesterday
Be an early applicant

ANALYSTE PROGRAMMEUR SAP Montréal (100% télétravail) 2024-12-10

CHROME TECHNOLOGIES

Montreal

Remote

CAD 75 000 - 100 000

13 days ago

ANALYSTE PROGRAMMEUR SAP Montréal (100% télétravail) 2024-12-10

CHROME TECHNOLOGIES

Montreal

Remote

CAD 70 000 - 100 000

13 days ago

Application Analyst REMOTE

Noramtec Consultants

Montreal

Remote

CAD 70 000 - 100 000

2 days ago
Be an early applicant