Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Software Developer - General Application
Recruited by Creyos (formerly Cambridge Brain Sciences) 7 months ago Address Canada
C++ Software Application Developer
Recruited by Broadsign 7 months ago Address Montreal, Quebec, Canada
Embedded Software Developer Jobs
Recruited by Queva 7 months ago Address Quebec, Canada
Senior Application Developer Jobs
Recruited by Wawanesa Insurance 8 months ago Address Canada
Application Developer I (Remote, Winnipeg Only)
Recruited by Wawanesa Insurance 8 months ago Address Canada
Lead Embedded Software Developer And Architect
Recruited by Akkodis 8 months ago Address Baie-d’Urfé, Quebec, Canada
Développeur De Logiciel Sénior / Senior Software Developer(S)
Recruited by Ericsson 8 months ago Address Montreal, Quebec, Canada
Développeur Logiciel Embarqué / Embedded Software Developer
Recruited by Genetec 8 months ago Address Montreal, Quebec, Canada
Senior Software Developer, Test
Recruited by Broadsign 9 months ago Address Montreal, Quebec, Canada
Senior Advanced Business Application Programming Developer
Recruited by Quantum World Technologies Inc. 9 months ago Address Canada
Embedded Software Developer Jobs
Recruited by Complex System Inc. 9 months ago Address Greater Calgary Metropolitan Area, Canada
Java Developer With Application Support (Est Working Hours)
Recruited by Capgemini 9 months ago Address Canada
Senior Java Developer Jobs
Recruited by Wissen Technology 9 months ago Address Montreal, Quebec, Canada
Sql Application Developer Jobs
Recruited by MoxieIT Solutions INC 9 months ago Address Canada
Senior Software Developer/Développeur Logiciel Senior
Recruited by DNV 9 months ago Address Montreal, Quebec, Canada
Gcp Application Developer Jobs
Recruited by Improving 10 months ago Address Canada
Développeur De Logiciels Senior / Senior Software Developer
Recruited by Nakisa 10 months ago Address Montreal, Quebec, Canada
Senior Software Developer Jobs
Recruited by Webisoft 10 months ago Address Montreal, Quebec, Canada
Java Application Developer Jobs
Recruited by Raas Infotek 10 months ago Address Canada
Oracle Application Developer Jobs
Recruited by NLB Services 10 months ago Address Canada
Senior Software Test Developer, Algorithms Innovation
Recruited by Kinaxis 10 months ago Address Montreal, Quebec, Canada
Senior Software Developer Jobs
Recruited by Update Capital 10 months ago Address Canada
Software Developer Iii, Google Cloud Application Modernization
Recruited by Google 10 months ago Address Canada

Senior Software Application Developer

Company

Boeing

Address Montreal, Quebec, Canada
Employment type FULL_TIME
Salary
Category Defense and Space Manufacturing,Aviation and Aerospace Component Manufacturing,Airlines and Aviation
Expires 2023-06-12
Posted at 11 months ago
Job Description


At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. 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.


Applicable and appropriate educational/certification credentials from an accredited institution and/or equivalent experience is required.


Export Control Requirements: Not an export control position


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; color, 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. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process.


Qualifications


A leader in aviation and aviation training products is looking for the best to journey with us into the future of navigation! For more than 80 years, Jeppesen, a Boeing subsidiary, has made it possible for pilots and their passengers to safely and efficiently reach their destinations. We are the world’s leading provider of aeronautical data and are combining our company’s enduring spirit of innovation with a legacy of leadership in aviation to deliver 21st century navigation and optimization solutions.


Boeing Jeppesen is seeking a Senior Software Application Developer reporting to the manager of Digital Solutions & Analytics working out of the Montreal office.


Senior Software Application Developer will work in a one-of-a-kind software development organization with fascinating solutions that make a real difference to people around the world. Candidate will be working in an agile learning organization, surrounded by a team of talented, creative and dedicated colleagues. You will learn and broaden your perspective but also be part of a global organization allowing for collaboration with customers and colleagues across the world. Most importantly, you will be expected to make a difference.


About the position:


The Digital Solutions & Analytics department is responsible for the configuration, delivery and support of our Crew and Ops management products to airline customers and to make sure that we deliver solutions that our customers truly need. We are now looking for Software Application Developers to join our department. This 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.


Position Responsibilities:


As a Software Application Developer, you will work closely with our clients and develop product and configure the application to their business environment. We are looking for team members with expertise in software development and user experience as well as showing strong communication and co-operation skills. The successful candidate is good at dealing with technical challenges and programing tasks as well as handling client expectations and building long-term customer relations.


  • Determines research directions and pursues related opportunities with internal/external organizations.
  • Leads integration/test efforts of complex systems.
  • Leads proposal efforts. Provides expertise on resolution of regulatory and domain operational and integration issues to internal/external customers.
  • Creates overall integration plans. Leads development, selection, tailoring, and deployment of processes and tools.
  • Leads the development, documentation and maintenance of software architectures in order to meet customer, functional, and/or regulatory requirements, quality objectives, and constraints specific to the applicable domain and available technology.
  • Manages customer and supplier relationships.
  • Leads code walkthroughs. Develops/decomposes, documents and maintains designs for a CSC. Participates in internal/external design reviews.
  • Supports operational and integration issue resolution.
  • Translates contract requirements into work requirements, processes and tasks.
  • Contacts suppliers and subcontractors to exchange technical data and to discuss project performance.
  • Supports requirements team lead in negotiating interfaces and requirements.
  • Develops Computer Software Component (CSC) software requirements and algorithms.
  • Leads development, maintenance, and unit tests for a software Computer Software Configuration Item (CSCI) by utilizing software development environments and programming languages in order to implement design and satisfy allocated requirements.
  • Assists project managers with risk management and progress reviews.
  • Participates in the development of fundamental approaches to projects and requirements for implementation.
  • Provides technical leadership for project management including schedules, plans, and estimates.
  • Reviews statements of work, conducts estimate and manages risks.
  • Leads trade studies. Performs CSC requirements change assessment.


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


  • Individual must not pose a risk for safeguarding of controlled goods
  • Must be legally able to work in Canada
  • 3+ years of experience with Python
  • 5+ years of working with software development and programming
  • 3+ years of experience effectively working in a Linux/Unix environment
  • Advanced knowledge of the English language in both verbal and written communications
  • Git and GitLab/GitHub, or equivalent


Preferred Qualifications (Education/Experience):


  • Relational Database modelling
  • Bash scripting
  • Experience in Airline Operations or Crew Management Solutions
  • Building pipelines, using a tool such as GitLab
  • Strong communication skills
  • Cloud technologies, such as Docker, Kubernetes, AZURE, or AWS
  • Interfaces and data integration, Camel and XML
  • Experience with development and administration in Linux systems in virtualized environments (OracleOS and/or RHEL is a plus)
  • Virtual machines, using tools such as Vagrant and VirtualBox
  • BSc or MSc in Computer Science / Physics Engineering /Industrial Engineering or equivalent Programing experience
  • Cloud IAAS/PAAS, using AWS, Azure or equivalent
  • Experience working within a scrum team or in similar agile project setups
  • Test Driven Development, using tools such as Gherkin and Behave


Typical Education and Experience:


Education/experience typically acquired through advanced technical education (e.g. Bachelor) and typically 9 or more years' related work experience or an equivalent combination of technical education and experience (e.g. PhD+4 years' related work experience, Master+7 years' related work experience, 13 years' 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 Boeing 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.


Description du poste :


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


Un leader dans le domaine de l’aviation et des produits de formation aéronautique recherche les meilleurs pour naviguer avec nous dans l'avenir de la navigation ! Depuis plus de 80 ans, Jeppesen, une filiale de Boeing, permet aux pilotes et à leurs passagers d’atteindre leur destination de manière sûre et efficace. Nous sommes le premier fournisseur mondial de données aéronautiques et nous combinons l’esprit d’innovation durable de notre entreprise avec un héritage de leadership dans l’aviation pour fournir des solutions de navigation et d’optimisation du 21e siècle.


Boeing Jeppesen est à la recherche d’un(e) Développeur(euse) principal(e) d’applications logicielles, relevant du Directeur des solutions numériques et analytiques (manager of Digital Solutions & Analytics), travaillant à partir du bureau de Montréal.


Le(la) Développeur(euse) principal(e) d’applications logicielles travaillera au sein d’une organisation de développement de logiciels unique en son genre, proposant des solutions fascinantes qui font une réelle différence pour les gens du monde entier. Le(la) candidat(e) travaillera dans une organisation d’apprentissage agile, entouré(e) d’une équipe de collègues talentueux, créatifs et dévoués. Vous apprendrez et élargirez vos perspectives tout en faisant partie d’une organisation mondiale permettant la collaboration avec des clients et des collègues à travers le monde. Plus important encore, on attendra de vous que vous fassiez la différence.


À propos du poste :


Le service des solutions numériques et analytiques (Digital Solutions & Analytics) est responsable de la configuration, de la livraison et du support 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 recherchons actuellement des développeurs d’applications logicielles pour rejoindre notre service. Il s’agit d’une 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.


Responsabilités du poste :


En tant que développeur(euse) d’applications logicielles, vous travaillerez en étroite collaboration avec nos clients, développerez des produits et configurerez l’application en fonction de leur environnement commercial. Nous recherchons des membres d’équipe ayant une expertise dans le développement de logiciels et l’expérience utilisateur, ainsi que de solides compétences en communication et en coopération. La(la) candidat(e) retenu(e) est capable de relever des défis techniques et d’effectuer des tâches de programmation, ainsi que de répondre aux attentes des clients et d’établir des relations à long terme avec eux.


  • Gère les relations avec les clients et les fournisseurs.
  • Traduit les exigences contractuelles en exigences de travail, processus et tâches.
  • Dirige les efforts de proposition. Fournit une expertise sur la résolution des problèmes réglementaires et opérationnels et d’intégration du domaine aux clients internes / externes.
  • Dirige le développement, l’entretien et les tests unitaires d’un élément de configuration de logiciel informatique (ECLI) en utilisant des environnements de développement de logiciels et des langages de programmation afin de mettre en œuvre la conception et de satisfaire aux exigences fixées.
  • Assiste les gestionnaires de projets dans la gestion des risques et l’examen de l’état d'avancement des travaux.
  • Dirige les efforts d’intégration/de test de systèmes complexes.
  • Diriger les analyses de code. Développe/décompose, documente et tient à jour les conceptions d’un CLI. Participer aux revues de conception internes/externes.
  • Assure la direction technique de la gestion des projets, y compris les calendriers, les plans et les estimations.
  • Contribue à la résolution des problèmes opérationnels et d’intégration.
  • Crée des plans d’intégration globaux. Dirige le développement, la sélection, l’adaptation et le déploiement des processus et des outils.
  • Dirige des études commerciales. Effectue l’évaluation des modifications des exigences du CLI.
  • Participe à l’élaboration des approches fondamentales des projets et des exigences de mise en œuvre.
  • Examine l’énoncé des travaux, procède à l’estimation et gère les risques.
  • Dirige le développement, la documentation et l’entretien des architectures logicielles afin de répondre aux exigences du client, aux exigences fonctionnelles et/ou réglementaires, aux objectifs de qualité et aux contraintes propres au domaine concerné et à la technologie disponible.
  • Élabore les exigences logicielles et les algorithmes des composants logiciels informatiques (CLI).
  • Assiste le chef de l’équipe chargée des exigences dans la négociation des interfaces et des exigences.
  • Contacte les fournisseurs et les sous-traitants pour échanger des données techniques et discuter de la performance du projet.
  • Détermine les orientations de la recherche et exploite les possibilités connexes avec des organisations internes/externes.


Ce poste est hybride. Cela signifie que le candidat sélectionné devra effectuer une partie du travail sur place dans l’un des lieux énumérés. Cela relève de la discrétion de l’équipe d’embauche et pourrait potentiellement changer à l’avenir.


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


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


  • 3+ années d'expérience de travail efficace dans un environnement Linux/Unix
  • L’individu ne doit pas représenter un risque pour la sécurité des biens contrôlés
  • Git et GitLab/GitHub, ou équivalent
  • Doit être légalement autorisé(e) à travailler au Canada
  • Connaissance approfondie de la langue anglaise dans les communications verbales et écrites
  • 5 ans ou plus de travail dans le domaine du développement de logiciels et de la programmation
  • 3 ans ou plus d’expérience avec Python


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


  • Expérience dans le domaine des opérations des compagnies aériennes ou des solutions de gestion des équipages
  • Solides compétences en matière de communication
  • Script bash
  • Développement piloté par les tests, à l’aide d’outils tels que Gherkin et Behave
  • Expérience de travail au sein d’une équipe Scrum ou dans des configurations de projet agiles similaires
  • BSc ou MSc en informatique / génie physique / ingénierie industrielle ou expérience équivalente en programmation
  • Cloud IAAS/PAAS, en utilisant AWS, Azure ou équivalent
  • Interfaces et intégration des données, Camel et XML
  • Expérience du développement et de l’administration de systèmes Linux dans des environnements virtualisés (OracleOS et/ou RHEL est un plus)
  • Machines virtuelles, en utilisant des outils tels que Vagrant et VirtualBox
  • Modélisation d'une base de données relationnelle
  • Technologies Cloud, telles que Docker, Kubernetes, AZURE ou AWS.
  • Construction de pipelines à l’aide d’un outil tel que GitLab


Formation et expérience typiques :


Formation / expérience généralement acquise au terme d’une formation technique supérieure (Baccalauréat, par exemple) et généralement 9 années ou plus d’expérience professionnelle pertinente ou une combinaison équivalente de formation technique et d’expérience (Doctorat + 4 années d’expérience professionnelle pertinente, Maîtrise + 7 années d’expérience professionnelle pertinente, 13 années d’expérience professionnelle pertinente, etc.)


Déménagement :


L’aide au déménagement n’est pas un avantage négociable pour ce poste. Les candidats doivent habiter dans la région immédiate ou déménager à leurs frais.


Informations supplémentaires :


Cette demande concerne un poste à recrutement local au Canada. L’employeur est Boeing 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.