Manager Rave
Job Description
The successful candidate will be part of SIA’s Integrated Crew Operations and Planning (ICOP) Department. He/She will manage and lead a team of developers to develop, improve and analyse ICOP systems applications and build optimal, cost-effective flight schedules and rosters for pilots and cabin crew. The successful candidate will be required to play a dual role as a people manager and a software developer.
Key Responsibilities
- Identify optimal solutions for Crew Planning by respecting regulatory rules, union agreements and business improvements
- Review and improve the application development process and program complex applications, applying suitable debugging techniques to resolve complex errors
- Ensuring quality of testing is maintained and proper testing approaches are followed.
- Lead and provide guidance in testing various aspects of the project and in writing test cases especially in complex scenarios
- Proactively manage user feedback, matters arising, change requests while enforcing project deadline and schedules
- Provide technical assistance to developers/support personnel to ensure overall service quality is maintained
- Establish frameworks and determine relevant tools and techniques to deliver the solutions.
- Cultivate strong partnerships with internal and external stakeholders to achieve organisational goals
- Optimize the resources within the team and ensure the delivery of the projects and system enhancements before deadlines
Software Development:
Architecting the applications and implementing business requirements by integrating several systems across SIA group
Provide technical support to the crew planning systems and ensure it is stable during critical operations
Ensure business requirements are translated into tangible specifications for further action of implementing changes and upgrades into the system
Conduct detailed analysis of operational data to help business to make decisions based on the analysis
Suggest improvements to the business solutions based on analysis and help them to tract and evaluate improvements
Perform code reviews and ensure the deployments are defect free
Mentor users on the usage of application and developers in writing quality codes
Job Requirements
- Degree in Engineering or Science or Technology. Specialisation in Information Technology/Computer science/Information science/Operational Research preferred.
- At least 10 years of experience in a software engineering, system development or support role.
- Strong knowledge and background of IT service management, agile development process and operations control.
- Experience in Airline Crew Management and/or Jeppesen systems, with knowledge of Jeppesen RAVE programming language preferred
- Expertise in python scripting, Linux servers, Git version control, shell scripts, behave framework and report writers
- Experienced in managing a team and stakeholders.
- Ability to work under pressure and great decision-making skills
We thank all candidates for your interest in Singapore Airlines, and regret that only shortlisted candidates will be notified.