Job Description
The successful candidate will be part of a dynamic and fast paced environment that is responsible for digitalizing key business processes in Aircraft Engineering & Maintenance. The candidate will work on building and managing IT solutions across a spectrum of technologies – from mission critical systems to mobile apps, predictive maintenance & optimisation - founded on an end-to-end process design, a data-driven, digital mindset and delivered using Agile Methodologies.
Key Responsibilities include:
- Engage business stakeholders to understand their requirements.
- Design IT solutions that meet business objectives, digitalize key operational processes and drive digital ops.
- Develop and deliver new features for both new and existing web/mobile applications.
- Manage the overall delivery of the product backlog based on Agile methodology.
- Provide technical input to assist product owners to refine user stories.
- Create and maintain software documentation, including detailed technical design and test scripts.
- Ensure code upholds the best practices for security, data protection and reliability.
- Work with technology, business units and relevant functional managers to ensure that IT solutions are aligned to the digital Enterprise Architecture and IT Application roadmap.
- Ensure prompt resolution of IT issues so as to minimize impact to airline operations.
- Any relevant ad-hoc duties.
- This is an individual contributor role.
- Note: You could be posted to any subsidiary in SIA Group.
Requirements
- Degree in Information Technology or related fields.
- Minimum 3 years of software development experience.
- Proficient in the following languages / frameworks: J2EE, HTML/CSS, JS, ReactJS and Oracle / MySQL / Mongo.
- Strong in AWS or have experience in cloud-based applications.
- Experience in working on or managing CI/CD pipelines, automated testing, docker environments.
- Experience with the Agile/Scrum development methodology, source control (such as Git) and issue-tracking systems such as Zendesk and Atlassian JIRA for disciplined and communication-friendly development.
- Ability to work independently as well as collaboratively as part of a highly skilled team.