Software Solution Developer

Are you passionate about solving complex real-world problems using technology?  Do you want to work directly with clients, understand their businesses, and use technology to solve their problems and improve efficiency? Are you thrilled to deliver solutions that the clients truly benefit from?

We have the ideal Job for you !

Adex Personnel is looking for a software solution developer for a business partner, a global provider of top-quality software development services to customers in many sectors. The partner is based in Montreal.

In this position you will work on the various software solutions for commercial airlines. You will be responsible for the configuration, development, testing, documentation, and maintenance of crew and ops management applications in order to meet customer, functional, and regulatory requirements.

Why our partner ?

  • Health & Legal support
  • Discount program
  • Full medical insurance - Dental & Medical (for the whole family if applicable)
  • Sport activities
  • Outstanding offices
  • Comfortable place in a cozy room
  • Continuous education
  • Flexible schedule
  • Hybrid program
  • RRSP matching
  • Diversity of Domains & Businesses
  • Variety of technology
  • Vacation
  • Competitive salary

Responsabilities :

  • 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 the client to understand their needs and business objectives and use that information to capture requirements
  • Explain design decisions and technical solutions in a clear and confident way to clients while managing client expectations and building long-term client relationships
  • Travel to visit our clients from time to time, mainly in the Americas

Requirements :

  • 3 to 4 years of relevant experience in software development.
  • At least two years of experience with Python in software development
  • Minimum of one year of experience working effectively in a Linux/Unix environment
  • Extensive experience with Git or Mercurial
  • Experience working with relational database modeling
  • Strong programming skills, either through training, experience, or a combination of both.
  • Strong analytical skills
  • Advanced written and verbal English skills
  • Strong Microsoft Excel skills
  • Experience working on a Scrum team or similar Agile project configurations.
  • Experience in airline operations or airline IT, ideally in crew scheduling.

Experience with:

    • Data science and analytics
    • Writing functional tests within a framework like Gherkin, Behave
    • Interfaces and data integration, XML
    • GitLab
    • JSON
    • SQL
    • Bash scripting
    • PyCharm
    • Pytest

We look forward to meeting you!

Adex Personnel is an equal opportunity employer.