Middle Python Developer

  • Singapore
  • Python

We welcome a Python Developer to be a part of our experienced team working with the best airlines in the world. Join our team in Singapore if you like to facilitate people life!


In terms of the project, you will be engaged in the development of optimization solutions for airlines and train companies worldwide for one of the largest IT employers on the Swedish west coast. 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.

As a Python Developer, you will work closely with our clients and customize the application to their business environment. 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 programing tasks as well as handling client expectations and building long-term customer relations. Originally, the project is estimated for 13 months with a potential prolongation.

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 the customer
    • Work closely with the customer and other customer’s teams
  • 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 a client
    • Intermediate+ level of English
    • Knowledge of Chinese will be a plus
  • Personal Profile

    • Strong communication skills
    • Self-management
    • Flexibility