Malta Public Transport

Software Developer

  • Basis:  Full-Time
  • Closing Date:  08 Jun, 2023
  • Job Ref:  KMP-81887

Job Description

We form part of an international network of transport companies present on four continents with over 40,000 employees. Our philosophy is to maximise this international experience and adapt it to the local context wherever we operate, including Malta.

As the national bus operator, we cover 30 million kilometres every year with our fleet of over 400 buses and a team of over 1,300 people.

The company is seeking to recruit a mature, reliable and energetic individual for the following position in the IT department.

Main responsibilities include but are not limited to:

  • Design, develop and maintain business applications;
  • Evaluate business requirements and implement integration solutions;
  • Design and develop ETL processes for proposed data models and utilize them efficiently;
  • Work with internal and external stakeholders to understand their requirements;
  • Offer technical support and troubleshooting integration and ETL issues;
  • Support the business with ad-hoc reporting requests;
  • Stay current with industry trends and advancements in technology;
  • Develop comprehensive specifications and documentation.

Qualifications and experience:

  • Preference will be given to candidates holding a Bachelor’s degree in computer science or a related degree;
  • Ideally holds 2 years experience;
  • Knowledge in Spring boot, Spoon, Tableau, Python or similar;
  • Understanding of Object-Oriented Programming and REST API design;
  • Knowledge of MYSQL, PostgreSQL and ability to write optimised queries;
  • Understanding of Object-Oriented Programming and REST API design;
  • Experience with data pipelines, cleaning data, and data warehousing;
  • Familiar with collaborative tools such as Github and Jira;
  • Strong problem-solving and communication skills;
  • Ability to learn quickly and work independently or as part of a team.

Why join us?
At Malta Public Transport we pride ourselves on being an innovative and forward-thinking organisation that puts technology and service excellence at the forefront of what we do. Forming part of an international group of companies that spans five regions across the globe, we are continuously eyeing ways of growing our service offerings to the Maltese market.

Forming part of a community of over 1200 employees, you will be an integral part of our company’s development. Apart from a competitive remuneration package, you will also have the opportunity to expand your knowledge and career within Malta Public Transport.

If you would like to take ownership of your role and development within a team of young and dynamic individuals, then this is your moment!