Sr Software Engineer I

Jeppesen ForeFlight

Bengaluru

On-site

INR 2,800,000 - 4,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Group Medical insurance
Group term life, personal accident, &%
Gym reimbursement
20 days paid vacation
12 days paid sick time
Employee Assistance Program

Job summary

Jeppesen ForeFlight in Bengaluru seeks a Senior Software Engineer I to drive configuration and development of crew/ops management apps, using XML, Python, and our RAVE language. You’ll work with clients, gather requirements, and ensure quality through tests.

The role emphasizes collaboration across teams, agile practices, and frequent client interaction in a dynamic aviation tech environment.

Qualifications

  • 7+ years of relevant experience in software development/implementation.
  • 3+ years of software development with Python in a Linux/Unix environment.
  • Experience in airline operations or airline IT, ideally with crew management.
  • Experience with Git and version control.
  • Strong written and verbal communication skills.

Responsibilities

  • Deliver client projects by configuring and customizing crew and ops management applications using XML, Python, and RAVE language.
  • Use a test-driven development methodology to ensure top quality, developing automated tests as you code.
  • Work directly with clients to understand their needs and business objectives and capture requirements.
  • Explain system features and customer-specific configurations clearly to clients while managing expectations.
  • Travel to visit clients on occasion.

Skills

Python
Linux/Unix
Git
Communication
Scrum/Agile
Crew management domain

Education

Bachelor’s degree in Computer Science or related field

Tools

XML
XSD
GitLab
Jenkins
Vagrant
VirtualBox
Behave
Gherkin

Job description

Jeppesen ForeFlight is redefining the future of aviation technology – equipping pilots, operators, and decision-makers with the software tools to forge bold new digital paths that push past the expected. We stand with those who dream bigger, fly farther, and seek to explore the next frontier in the cockpit and operations center.

Jeppesen ForeFlight is seeking a Senior Software Engineer I reporting to the Manager, Professional Services of Crew Implementation & PCS in our Bangalore location.

As an SSE, you will work on different software solutions for commercial airlines. You will be responsible for the development of configuration layer, testing, documentation, and maintenance of crew and ops management applications to meet customer, functional, and regulatory requirements.

A successful candidate is passionate about solving complex real-world problems using technology. You will work directly with clients, understanding their business and using technology to solve their problems and improve efficiency—delivering solutions that our clients truly benefit from.

Problem solving gets you excited, especially together with others, working tightly in a team with the client. Collaboration and communication are your strengths. You find working with people from around the world to be exciting and stimulating.

You enjoy working in a team and find it rewarding to work with teams in other countries. You either know about or are eager to learn about the airline industry. You see yourself contributing in workshops and communicating with different stakeholders as part of gathering requirements. You thrive in a dynamic environment and see change as something positive.

Position Responsibilities
  • Deliver client projects by configuring and customizing our world-leading crew and ops management applications using XML, Python, and our proprietary RAVE language.
  • Use a test-driven development methodology to ensure top quality, developing automated test cases as you code.
  • Work directly with clients to understand their needs and business objectives and use that information to capture requirements.
  • Explain system features and customer specific configuration in a clear and confident way to clients, while managing client expectations and building long-term client relationships.
  • Travel to visit our clients on occasion.
Basic Qualifications (Required Skills/Experience)
  • 7+ years of relevant working experience
  • At least 3+ years of software development / programming / implementation experience with Python
  • At least 2+ years of working in a Linux/Unix environment
  • Experience in airline operations or airline IT, ideally with crew management
  • Experience with Git
  • Good communication skills (both written & verbal)
Preferred Qualifications (Desired Skills/Experience)
  • Experience working within a Scrum team or in similar Agile project setups
  • Experience with:
  • Test framework like Gherkin, Behave
  • Interfaces and data integration, XML, XSD
  • Database configuration, big data
  • Building pipelines, using tools such as GitLab, Jenkins
  • Virtual machine, using tools such as Vagrant and VirtualBox
Typical Education & Experience
  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field
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: (India)

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:

Benefits
  • Group Medical insurance
  • Group term life, personal accident, and critical illness insurance
  • Gym reimbursement
  • 20 days of paid vacation time
  • 12 days of paid sick time
  • Employee Assistance Program
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Software Engineer I
Sr Software Engineer I

Foreflight • Bengaluru

Hybrid
INR 3,500,000 - 5,200,000
Group Medical Insurance
Technical Operations Engineer
Technical Operations Engineer

ForeFlight • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Group Medical insurance
Group term life, personal accident, and critical illness insurance
Gym reimbursement
+3
Senior Total Rewards Specialist II
Senior Total Rewards Specialist II

Jeppesen ForeFlight • Bengaluru

On-site
INR 1,000,000 - 1,800,000
Group Medical insurance
Group term life insurance
Gym reimbursement
+3
Senior Total Rewards Specialist II
Senior Total Rewards Specialist II

Foreflight • Bengaluru

Hybrid
INR 3,000,000 - 5,000,000
Sr IT Asset & Configuration Management Specialist I
Sr IT Asset & Configuration Management Specialist I

Foreflight • India

Hybrid
INR 2,500,000 - 4,000,000
Group Medical insurance
Life & critical illness insurance
Sr IT Asset & Configuration Management Specialist I
Sr IT Asset & Configuration Management Specialist I

Jeppesen ForeFlight • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Group Medical insurance
Group term life, personal accident, &/
Gym reimbursement
Transactions and Commercial Operations Counsel + JFF India Company Secretary
Transactions and Commercial Operations Counsel + JFF India Company Secretary

Jeppesen ForeFlight • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Group Medical insurance
Group term life insurance
Personal accident insurance
+5
Sr T&E Specialist I
Sr T&E Specialist I

Jepp-Aero-Services-India-Private-Ltd. • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Group Medical Insurance
Life & Personal Accident Insurance
Principal Engineer
Principal Engineer

Prattwhitney • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Transportation facility
Meal coupons
Group Term Life Insurance
+8
Client Solution Owner in Making IRC302253
Client Solution Owner in Making IRC302253

GlobalLogic • Bengaluru

On-site
INR 3,500,000 - 5,500,000