Jeppesen ForeFlight

Software Developer II

Jeppesen ForeFlight

Montreal, Quebec, Canada (Hybrid) · Full Time

Be the first to apply

Experience
2+ yrs
Salary
—
Openings
1
Posted
22 hours ago
Work mode
Hybrid
Education
Bachelor's degree in Computer Science or Software Engineering or equivalent
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Job Overview

We are looking for a Software Developer II to join our Application Development team in Montreal. This role is client-facing and involves independently delivering work, writing and maintaining production Python code, creating automated tests, and documenting processes within an Agile framework. Collaboration with clients and colleagues is essential, and international travel up to 20% is expected. The current working arrangement is hybrid with two days per week onsite in Montreal.

Responsibilities

  • Manage assigned Jira tickets as part of Agile development cycles
  • Develop, debug, and maintain Python-based software
  • Create and sustain automated tests using tools like Gherkin/Behave
  • Document technical specifications and processes in Confluence
  • Engage directly with clients to clarify requirements and troubleshoot issues
  • Use Git/GitLab for version control and participate in peer code reviews
  • Communicate and coordinate activities using Slack and Jira
  • Participate in international travel supporting project needs up to 20% of the time

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent experience
  • At least 2 years of professional software development experience
  • Proficient hands-on experience coding in Python
  • Familiarity with Git/GitLab version control, Linux environment, and Bash scripting
  • Experience working with XML and JSON data formats
  • Understanding of Agile methodologies using tools like Jira and Confluence
  • Fluent in English, both written and verbal, for client communications
  • Ability to work in a hybrid environment from Montreal office and travel internationally as required

Preferred Skills

  • Experience with Oracle databases
  • Proficiency in behavior-driven testing using Gherkin/Behave
  • Experience with AI-assisted development tools such as Claude Code or Cowork
  • Background in client-facing consulting or professional services
  • Strong teamwork and communication skills in distributed teams
  • Interest or enthusiasm in aviation or piloting

About Jeppesen ForeFlight

Jeppesen ForeFlight is an industry leader in aviation software solutions, serving commercial, business, military, and general aviation clients globally. The company combines Jeppesen's long-standing legacy of aeronautical data with ForeFlight's innovative aviation technology to provide an integrated tool suite that improves safety, operational efficiency, and decision-making.

Why Join Us? (Canada)

We value empowering employees with meaningful projects, supportive environment, and great colleagues. Our benefits package supports your physical, financial, and emotional health, including:

  • Comprehensive medical, dental, and vision insurance with employer-covered premiums for employees and dependents
  • Employer-paid life and accidental death and dismemberment insurance
  • Health care spending account
  • Short-term and long-term disability plans
  • Access to virtual healthcare
  • Fitness reimbursement program
  • Retirement plans including DPSP and RRSP
  • Three weeks paid time off for new employees
  • Employee Assistance Program
  • Two annual volunteer days starting in 2026
  • Employee referral program launching in 2026
  • Flight rewards and stipends effective in 2026

Minimum education

Bachelor's Degree

Tools & software

Generative AI Tools Atlassian Confluence required

How they work

Communication Teamwork & Collaboration

Languages

Servicenow

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer