Python Developer

  • Singapore
  • Python

A leader in aviation, aviation training products, and aviation software is looking for the best to journey into the future of navigation!

As a Python Developer, your main role will be to work closely with our clients and customize the application to their business environment.

At Boeing, everyone is an innovator on a mission to connect, protect, explore, and inspire. From the seabed to outer space, you’ll learn and grow, contributing to work that shapes the world.

Find your future with us!

Customer

Our client is the world’s leading provider of aeronautical data and is combining our company’s enduring spirit of innovation with a legacy of leadership in aviation to deliver 21st-century navigation and aviation software solutions.

For more than 80 years, Jeppesen, a Boeing Company, has made it possible for pilots and their passengers to safely and efficiently reach their destinations.

Project

In terms of the project, you will be engaged in the development of optimization solutions for airlines around the globe. The aim of the project is to solve some of the most complex optimization problems in the world and make them simple and transparent for our customers.

We are looking for a developer with strong communication skills, both inside a team and towards clients, who can explain decisions and technical solutions in a pedagogical and confident way.

Our successful candidate is good at dealing with technical challenges and programming tasks as well as handling client expectations and building long-term customer relations.

Meet your team!
  • Responsibilities

    • Perform GUI configurations and development
    • Design separate components, modules, classes, database tables, etc.
    • Maintain existing legacy components, modules, and configuration changes
    • Configure API integrations with different systems
    • Code, debug, document, and maintain portions of software
    • Perform unit and integration testing
    • Perform team peer code review
    • Contribute to development of technical project documentation and user documentation
    • Participate in conference calls and face-to-face meetings with the Customer and Customer’s partners
    • Participate in workshops and business trips to Customer
  • Requirements

    • 3+ years of experience in commercial software development
    • In-depth Python knowledge
    • OOP/OOD skills and good quality of produced code
    • Experience with DSL will be a plus
    • Experience with Rostering systems would be a plus
    • Experience working directly with client
    • Upper-Intermediate level of English
    • Knowledge of Chinese will be a plus
  • Personal Profile

    • Strong communication skills
    • Self-management
    • Flexibility