Associate Software Developer

Boeing • Other US Location

Company

Boeing

Location

Other US Location

Type

Full Time

Job Description

Associate Software Developer

Company:

Jeppesen Canada

Job ID:

00000440493

Date Posted:

2024-11-26

Location:

CAN - Montreal, Canada

Job Description Qualifications:

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 an Associate 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 the client to understand their needs and business objectives and use that information to capture requirements.

  • Deliver client projects by configuring and customizing our world-leading crew planning software using our proprietary rule-based Rave modeling language and Python.

  • 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.

Employer will not sponsor applicants for employment visa status.

Basic Qualifications (Required Skills/Experience):

  • 2+ years' experience with software development and programming.

  • 1+ years' experience with Python.

  • 1+ 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.

Preferred Qualifications (Education/Experience):

  • Experience with airline operation or airline IT, ideally with crew planning.

  • Ability to travel 20% of the time.

  • Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.

  • Git and GitLab/GitHub, or equivalent.

  • Some experience in a role that required critical thinking and problem-solving skills.

  • Strong analytical and research abilities.

  • Demonstrated passion for continuous learning and intellectual growth.

  • Ability to work both independently and as part of a collaborative team.

  • Experience working within a scrum team or in similar agile project setup.

  • Experience with:

  • Relational Database modelling

  • Data science and analytics

  • Operations Research or Optimization

  • Test Driven Development, using tools such as Gherkin and Behave

  • Interfaces and data integration

  • Enterprise Integration

  • Docker

  • CI/CD

  • Bash scripting

  • PyCharm

  • pytest

Typical Education and Experience:

Education/experience typically acquired through advanced technical education (e.g. Bachelor) and typically 2 or more years' related work experience or an equivalent combination of technical education and experience (e.g. Master, 6 year's related work experience, etc.).

Relocation:

Relocation assistance is not a negotiable benefit for this position. Candidates must live in the immediate area or relocate at their own expense.

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.

Please also submit a CV or resume written in English.

Applications for this position will be accepted through 11 December 2024.

(NOTE: Le générique masculin est utilisé sans discrimination et uniquement dans le but d'alléger le texte.)

Bienvenue chez Boeing! Un tiers des pilotes et de l'équipage de cabine dans le monde entier volent avec des horaires produits par les solutions innovantes de Boeing. Un million de pilotes utilisent nos produits de navigation et chaque jour, quelque 70 000 routes dans le monde sont planifiées avec l'aide de Boeing. L'optimisation des opérations des compagnies aériennes a un impact majeur sur la durabilité environnementale.

Jeppesen Canada, une entreprise de Boeing, est à la recherche d'un Développeur Associé de Logiciel passionné par l'aviation et les voyages. Ce poste relève du gestionnaire de Crew & NO Implementation et est basé au bureau de Montréal, Québec.

Le service Crew & NO Implementation est responsable de la configuration, de la livraison et du soutien de nos produits de gestion des équipages et des opérations aux compagnies aériennes clientes et s'assure que nous fournissons des solutions dont nos clients ont réellement besoin. Nous rejoindre, c'est avoir l'opportunité de faire partie d'une équipe de spécialistes compétents qui résolvent certains des problèmes d'optimisation les plus difficiles au monde, valorisent la diversité et apprennent les uns des autres.

Il est essentiel que vous soyez passionné(e) par l'apprentissage du secteur des compagnies aériennes et que vous vous voyiez contribuer au travail d'équipe, aux ateliers et à la communication avec les différentes parties prenantes dans le cadre du processus de collecte et de mise en œuvre des exigences. Nous apprécions les personnes qui adoptent une approche analytique pour résoudre les problèmes, qui ont de solides compétences en matière de communication, qui ont de l'intérêt pour la technologie et les voyages ainsi que pour les relations humaines et qui sont curieuses d'apprendre et d'explorer de nouvelles façons de faire les choses.

Responsabilités du poste :

  • Travailler directement avec le client pour comprendre ses besoins et ses objectifs commerciaux et utiliser ces informations pour dĂ©finir les exigences.

  • ExĂ©cuter les projets des clients en configurant et en personnalisant notre logiciel de planification d'Ă©quipages de classe mondiale Ă  l'aide de notre langage exclusif de modĂ©lisation Rave basĂ© sur des règles et de Python.

  • Collaborer et interagir avec l'Ă©quipe pour ajuster les mĂ©thodes de travail afin d'amĂ©liorer l'efficacitĂ© et la collaboration avec les clients.

  • Utiliser une mĂ©thodologie de dĂ©veloppement pilotĂ©e par les tests pour garantir une qualitĂ© optimale, en dĂ©veloppant des cas de test automatisĂ©s au fur et Ă  mesure que vous codez.

  • Expliquer aux clients les dĂ©cisions en matière de conception et les solutions techniques de manière claire et assurĂ©e, tout en gĂ©rant leurs attentes et en Ă©tablissant des relations Ă  long terme avec eux.

  • Collaborer avec des Ă©quipes interfonctionnelles pour identifier et rĂ©soudre des problèmes complexes.

  • Favoriser une culture de curiositĂ© et de partage des connaissances au sein de l'Ă©quipe.

Ce poste permet le télétravail (modèle hybride). Toutefois, le candidat sélectionné devra effectuer une partie du travail sur place, dans l'un des lieux indiqués. Ceci est à la discrétion de l'équipe de recrutement et pourrait potentiellement changer dans le futur.

L'employeur ne parrainera pas les candidats pour obtenir un statut de visa d'emploi.

Qualifications de base (compétences/expérience requises) :

  • +2 ans d'expĂ©rience dans le dĂ©veloppement et la programmation de logiciels.

  • +1 ans d'expĂ©rience avec python.

  • +1 ans d'expĂ©rience de travail efficace dans un environnement Linux/Unix.

  • Excellentes compĂ©tences en communications verbale et Ă©crite en anglaise.

  • Doit ĂŞtre lĂ©galement autorisĂ©(e) Ă  travailler au Canada.

  • L'individu ne doit pas reprĂ©senter un risque pour la sĂ©curitĂ© des biens contrĂ´lĂ©s.

  • Doit ĂŞtre Ă©ligible Ă  manipuler des donnĂ©es contrĂ´lĂ©es pour l'exportation vers les États-Unis.

Qualifications préférentielles (formation/expérience) :

  • ExpĂ©rience de gestion des opĂ©rations d'une compagnie aĂ©rienne ou de l'informatique d'une compagnie aĂ©rienne, idĂ©alement avec la planification des Ă©quipages.

  • DisponibilitĂ© Ă  voyager de 20% du temps.

  • ExpĂ©rience dans un rĂ´le nĂ©cessitant des compĂ©tences de rĂ©flexion critique et de rĂ©solution de problèmes.

  • Fortes capacitĂ©s analytiques et de recherche.

  • Passion dĂ©montrĂ©e pour l'apprentissage continu et la croissance intellectuelle.

  • CapacitĂ© de travailler de manière autonome et en Ă©quipe.

  • CompĂ©tences en rĂ©solution de problèmes et capacitĂ© Ă  travailler dans un environnement collaboratif et dynamique.

  • Git et GitLab/GitHub, ou Ă©quivalent.

  • ExpĂ©rience de travail au sein d'une Ă©quipe Scrum ou dans une configuration de projet agile similaire.

  • ExpĂ©rience avec :

  • Ă©lisation de bases de donnĂ©es relationnelles

  • Science des donnĂ©es et analytique

  • Recherche opĂ©rationnelle ou optimisation

  • DĂ©veloppement pilotĂ© par les tests, Ă  l'aide d'outils tels que Gherkin et Behave

  • Interfaces et intĂ©gration des donnĂ©es

  • Enterprise Integration

  • Docker

  • CI/CD

  • Script bash

  • PyCharm

  • pytest

Formation et expérience typiques :

formation/expérience généralement acquise par le biais d'une formation technique avancée (par exemple, licence) et généralement 2 années ou plus d'expérience professionnelle ou une combinaison équivalente de formation technique et d'expérience (par exemple, master, 6 années d'expérience professionnelle, etc.)

Relocalisation :

L'aide à la relocalisation n'est pas un bénéfice négociable pour ce poste. Les candidats doivent vivre dans la région locale ou déménager à leurs propres frais.

Informations supplémentaires :

Cette demande concerne un poste à recrutement local au Canada. L'employeur est Jeppesen Canada. Les candidats doivent être légalement autorisés à travailler au Canada. Les avantages sociaux et la rémunération sont déterminés par le Canada et ne font pas partie de la masse salariale de Boeing aux États-Unis. Il ne s'agit pas d'une mission d'expatriation.

Si vous soumettez votre curriculum vitae en français, veuillez également inclure la version anglaise de celui-ci.

Les candidatures pour ce poste seront acceptées jusqu'au 11 décembre 2024.

Boeing is the world's largest aerospace company and leading manufacturer of commercial airplanes and defense, space and security systems. We are engineers and technicians. Skilled scientists and thinkers. Bold innovators and dreamers. Join us, and you can build something better for yourself, for our customers and for the world.

Relocation:

No relocation available

Export Control Requirement:

Not an export control position

Safety Sensitive:

This is not a safety sensitive position

Contingent Upon Award Program

This position is not contingent upon program award

Experience Level:

Individual Contributor - 2

Job Type:

Regular

Job Code:

BA40I2 (BA1)

Apply Now

Date Posted

11/27/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Engineering Manager, Micros Foundations - Atlassian

Views in the last 30 days - 0

Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...

View Details

Senior Frontend Engineer - Simply Business

Views in the last 30 days - 0

Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA a division of a global food retailer is seeking a Solution Architect for its US operations The role involves translating business r...

View Details

People Operations Advisor - BlackLine

Views in the last 30 days - 0

BlackLine is a leading provider of cloud software that automates and controls the entire financial close process The company is committed to modernizi...

View Details