Software Developer II
Jeppesen Foreflight Careers
Software Developer II (P2)
We are seeking a Software Developer II to join our Application Development team in Montreal. In this client-facing role, you will deliver work independently, write and maintain production Python code, build and maintain automated tests, and document your work, all within an Agile delivery model. You will collaborate closely with clients and teammates, and occasionally travel internationally to support project needs. Location: Montreal, Canada (Hybrid – 2 days/week on-site, for now)
Key Responsibilities:
• Pick up and work assigned Jira tickets as part of the team's Agile workflow
• Write, fix, and maintain code, primarily in Python
• Write and maintain automated tests (e.g., using Gherkin/Behave)
• Write and maintain technical documentation in Confluence
• Collaborate directly with clients to understand requirements and resolve issues
• Use Git/GitLab for version control and participate in code reviews
• Communicate and coordinate with the team via Slack and JIRA
• Travel internationally as needed, up to approximately 20% of the time
Basic Qualifications:
• Bachelor's degree in Computer Science, Software Engineering, or equivalent practical
experience
• Minimum 2 years of professional software development experience
• Mandatory hands-on experience with Python
• Working knowledge of Git/GitLab, Linux, and Bash scripting
• Experience with XML and JSON data formats
• Familiarity with Agile methodology and tools such as JIRA and Confluence
• Fluent English (written and verbal), required for client-facing work
• Able to work hybrid from the Montreal office (2 days/week) and travel internationally up to
20% of the time
Preferred Qualifications:
• Experience with Oracle databases
• Experience writing behavior-driven tests with Gherkin/Behave
• Familiarity with AI-assisted development tools such as Claude Code / Cowork
• Prior client-facing consulting or professional services experience
• Strong collaboration and communication skills within cross-functional, distributed teams
• Pilot or aviation enthusiast
About Jeppesen ForeFlight:
Jeppesen ForeFlight is a leading provider of innovative aviation software solutions, serving the Commercial, Business, Military, and General Aviation sectors globally. Combining Jeppesen’s 90-year legacy of accurate aeronautical data with ForeFlight’s expertise in cutting-edge aviation technology, the company delivers an integrated suite of tools designed to enhance safety, improve operational efficiency, and sharpen decision-making.
Why You Should Join: (Canada)
At Jeppesen ForeFlight, we know you want a rewarding career. To do that, you need challenging projects, a good work environment, and awesome coworkers. We believe in our employees and empower them to make a direct impact on our products and services messaging. We strive to provide employees and their loved ones with a world-class benefits experience, focused on supporting their physical, financial, and emotional wellbeing. Our benefits package includes but is not limited to the following:
- Comprehensive medical, dental, and vision coverage with employer paid health premiums for employees and dependents
- Employer paid life and AD&D insurance
- A health care spending account
- Short and long term disability insurance
- Virtual health
- Fitness reimbursement program
- DPSP and RRSP retirement plans
- 3 weeks of PTO for new hires
- Employee Assistance Program
- 2 days off to volunteer annually (effective in 2026)
- Employee referral program (effective in 2026)
- Flight rewards and flight stipend (effective in 2026)
- ...responsible for the design, development and testing of multiple software modules. • Ensure implementation meets design objectives. •... ...computing architectures. • Collaborate with other software developers in the team to implement software that align and extend platforms...SuggestedPermanent employmentFull time
- ...full-time in office attendance* As a Full Stack Java/React Developer, you will work on large-scale web applications, including... ...workflows, Kubernetes, and Docker. ~ Solid understanding of the software development lifecycle (SDLC) and common architectural patterns....SuggestedFull timeWork at officeLocal areaRemote work
$100k - $130k per year
...new role look like? You’ll be joining a team of experienced developers who design and evolve widely used products. In this role,... ...decisions behind it. We are currently looking to fill three Software Developer II positions to strengthen the team, increase our delivery capacity...SuggestedFull timeLocal areaRemote workWorldwide- ...As a Software Developer II for AI Enablement on FME Flow, you will help explore what modern AI development tools and techniques make possible and put them to work in the FME Flow codebase — our enterprise platform for automations, scheduling, and web services. Your focus is...SuggestedFull timeSeasonal workImmediate startRemote workFlexible hours
$100k - $130k per year
...even more accessible and intuitive, directly in the browser. As a developer on this team, you'll help define the technical foundations and... ...Qualifications ~4+ years of experience delivering commercial software products with strong customer adoption; ~ Proven experience...SuggestedFull timeLocal areaRemote workWorldwide- ...Core cherche un développeur en logiciels II pour se joindre à notre équipe des... ...organization. Engineers thrive at Tower while developing electronic trading infrastructure at a... ...Engineering department is seeking a Software Developer II to join the Data team in Montreal. This...Full timeApprenticeshipCasual workWork at officeWorldwide
- ...Mistplay is seeking a highly skilled and innovative Senior iOS Developer II to join our dynamic team. In this role, you will be instrumental... ...& Experience: A Bachelor's degree in Computer Science, Software Engineering, or a related field, with at least 5 years of experience...Full timeApprenticeshipWork at officeNight shiftDay shift2 days per week
$181.05k - $213k per year
...and limited partners through world-class software, purpose-built for everyone in venture capital... ...workflows. Investor Reporting: Developing features that enable investment firms and... ...Solve As a Senior Software Engineer II, you will lead technically complex projects...Full timeWork at office$80k - $100k per year
...completely free of barriers. Your role: As an Intermediate C# Developer at Global Relay, you’ll be using leading edge technologies to... ...environment that encourages creative thinking and autonomy. Our software is developed by small, focused, and agile teams of developers...Full time$152k - $190k per year
...and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate... ...leaders. What you’ll do As an engineer at Brex, you will help develop new products from concept to launch, whether for a 5-person startup...Long term contractFull timeWork at officeRemote workWork from home- ...empower them to do more with less. The Opportunity - Senior Software Engineer II (Remote - Canada) We are looking for a Senior Software... ...or systems experience a plus Experience designing and developing data-centric systems, including ETL/ELT pipelines and data architecture...Remote jobLong term contractFull timeImmediate start
- ...physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we... ...seamless user experience at scale. We are looking for a Senior Software Engineer to drive innovation and resilience across Samsara’s IAM...Long term contractFull timeRemote workWorldwideRelocation package
- ...Summary: With minimal supervision, the Software Engineer II designs, develops, and maintains software modules used in Cattron products, utilizing a broad knowledge of software, hardware, and development processes. RESPONSIBILITIES Participate in software development...Full timeLocal areaFlexible hours
$97.56k per year
...The following is a long-term contract opportunity for approximately 2 years. The Software Developer provides innovative and creative solutions in the technical development of new, reliable applications and software services at CPSA. The Software Developer analyzes business...Long term contractPermanent employmentFull timeWork at office$171.5k - $201k per year
...About The Team Platform Foundations is part of Life360's Developer Experience Group (DevX) — the AI platform layer powering how engineers... ...the systems, platforms, and intelligence that power the entire software delivery lifecycle. Our work spans continuous testing...Full timeRemote workFlexible hoursShift work- ...networks of the future. Our talented people deliver future-ready software, services, and integrated platforms that power broadband and... ...Position Summary: Vecima is looking for a dynamic Software Developer to join our project focused teams in Saskatoon, SK. As a member...Full timeLocal areaRemote workNight shift
$80k - $130k per year
...pride in providing high quality work and services to our clients and expect the same from our employees. We are looking for a Software Developer to join our Vancouver-based team and contribute to the continued development of our in-house data systems platform. This is...Full timeFor contractorsWork at officeLocal area- ...factory operators, technicians, and production teams — all building the future of homebuilding together. We’re looking for a Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. The ideal...Full timeInternshipRelocation packageFlexible hours
- ...About the Team Abnormal AI is looking for a Software Engineer II to join the Dev Accelerator Team. The Dev Accelerator team builds and operates our internal developer platform : the tools, libraries, and infrastructure that let 100+ engineers design, build, test,...Full time
- ...About the Role Abnormal AI is seeking a Software Engineer II with a strong interest in security and privacy to join the Data Security team... ...standards along with robust governance practices. You will design, develop, and refine platform solutions that enforce strict...Full timeRemote work
$103.21k - $129.01k per year
...Salesloft and Doctors Without Borders. Every day, thousands of developers and marketers create, iterate, and scale WordPress and... ...We are currently seeking a highly motivated and experienced Software Engineer II to join our dynamic team and play a pivotal role in shaping...Full timeWork at officeLocal areaRemote work$170k - $220k per year
...across the organization Support teams developing features in our customer-facing applications... ...through code and design review Develop, scale, and optimize gRPC endpoints, GraphQL... ...excellence About You ~7+ years in a software engineering role ~ A first-principles...Full timeRemote work$58k per year
...Job Opportunity: Software Developer Co-op Duration: 8 Months Start Date: January 4, 2027 Location: Vancouver, BC Work-Model: Hybrid About Us At Cambio Earth, we’re on a mission to help infrastructure operators adapt to our changing planet. As an enterprise...Casual workInternshipWork at office$70k - $80k per year
...Join Ava Industries, where we're revolutionizing healthcare with our cutting-edge cloud-based EMR software. We are seeking an experienced and passionate Backend Software Developer . Who We Are Looking For We are looking for an intermediate Backend Software Developer...Remote jobFull timeInternshipFlexible hoursNight shiftWeekend work- ...A-CX is a software design and development partner for progressive companies, delivering innovative... ...member of our team, you will work on developing and integrating solutions with C++,... ...implementing software solutions for our clients. Develop secure, scalable, and high-performance...Long term contractFull timeFor contractorsLive InRemote work
$104.3k - $136.8k per year
...supportive environment. Join us at Varicent—where your talent and ambition meet limitless opportunities for success! Staff Software Developer The Incentives Development team is dedicated to driving innovation and excellence in everything we build. By combining deep...Full timeWorldwide- ...put ourselves in others’ shoes. Authenticity – We like people, not pretense. Determination – We kick down walls. The Software Developer is a technical role within the IT department responsible for contributing to the design, development, and maintenance of business...Full timeWork from home
$3600 - $4500 per month
.... A number of our students return to us after they graduate and start developing their professional career at Visier! And we use state-of-the-art technology to build our innovative full-stack software solution that helps people see the truth and drives organizations to perform...Internship- ...that enables you to Be Seen, Be Yourself, and Do Your Best Work. About You We are looking to hire a skilled and ambitious software developer in Montreal. You are a highly technical, hands-on PHP developer with a passion for producing maintainable and robust code? You’re...Full timeWorldwide
- ...financial technology? At Benji Pays, we're on a mission to empower businesses with seamless payment solutions. We're seeking a Senior Software Developer to join our dynamic team. In this position, you'll play a pivotal role in building and maintaining scalable, secure, and...Long term contractFull timeWork at officeLocal area2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer II. Be the first to apply!
- software developer summer internship Remote
- software engineer - ai machine learning Remote
- software engineer co-op Remote
- software developer co-op Remote
- junior software developer Remote
- software development engineer Remote
- part time software developer Remote
- développeur logiciel Remote
- software developer no experience Remote
- software engineer intern Remote

