Information Technology - Application Developer (PSS) (Malaysia)

Job Description

The successful candidate will join the In-Flight Service Team within SIA Information Technology Division. Our team is dedicated to transforming the passenger journey through technology, managing a broad portfolio of applications including In-Flight Food & Beverage planning, Wi-Fi connectivity, Entertainment Systems and In-Flight Shopping.


In this role, you will partner with developers, UX designers, and product specialists to advance digital platforms that transform the in-flight experience for passengers. You will have the opportunity to innovate, solve complex technical challenges, and bring new digital solutions to life in a dynamic airline environment.


Key Responsibilities

•    Work with IT and business units to review business requirements, perform impact analysis and propose IT solutions.
•    Design and develop highly reliable, scalable, maintainable and secure digital solutions using best practices.
•    Work with CI/CD and release management tools to deliver high quality code.
•    Provide application support and facilitate in the detection, troubleshooting and resolution of production issues.
•    Create and maintain software documentation, including solution proposals, detailed technical design and test scripts.
•    Any relevant ad-hoc duties.

 

Requirements

•    Bachelor’s degree in information technology or a related field.
•    At least 5 years of hands-on experience developing web application and back-end API.
•    Knowledge of object-oriented design, solutioning (including database design), and software development best practices.
•    Experience with Java and Spring Framework.
•    Experience with ReactJS (JavaScript or TypeScript), HTML5 and CSS.
•    Experience with unit test, load test and other automated testing tool.
•    Familiarity with modern DevOps practices, CI/CD pipeline and build tools such as Maven, Gradle, Jenkins and SonarQube.
•    Knowledge of Java based Web Services (SOAP, REST), JWT and session management.
•    Experience with technologies such as AWS services, OpenShift Container Platform, JBoss and IBM MQ is an added advantage.
•    Familiarity with using GitHub Co-Pilot is considered a plus.
•    Strong analytical skills, effective communication, and the ability to work well with others.

 

We thank all candidates for your interest in Singapore Airlines, and regret that only shortlisted candidates will be notified. 

1559