Company Description
At Cathay Pacific, we share one common aspiration: to be the world's best airline. We believe in looking for the best in our people, in working as a team, in doing the right thing by our shareholders and our communities.
With a global team, we offer a diverse range of career choices and opportunities - in the air, on the ground; in customer service, in the office; managerial or professional roles. Our team of great people each plays a key role to deliver the quality service that we are famous for.
Notes:
- All Chinese mainland based positions are subject to local terms and conditions.
- Applicants must have the right to live and work in Chinese mainland.
- Once employment is confirmed, the employment contract and personnel file will be arranged through local FESCO/ FASCO.
Role Introduction
This role is responsible for designing, building, testing and deploying Web applications and prototypes using Agile methodologies.
Key Responsibilities
- Designing, building, testing and deploying Web application and/or prototype following best practices
- Work closely with internal and external teams to develop the best technical design and approach
- Work closely with UI/UX Designers during the creation of wireframes and mockups
- Design and define the interactions between various systems or components
- Execute appropriate quality plans, release plans, test strategies and processes for development activities in concert with business
- Web application design approaches, building prototypes and evaluate technical feasibility.
- Work closely with technical leads and architects to architect and develop the best technical design and approach for Web/tablet applications
E&A
- Emergency and Accident and Crisis Response responsibilities as required
Requirements
Academic Qualifications
- Bachelor degree or above, Masters preferred
Knowledge, Skills, Training And Experience
- Minimum 6 years’ experience in Web software development with minimum 2 years of Agile methodologies
- Excellent verbal and written communication skills
- Ability to handle multiple competing priorities in a fast-paced environment
- Front-end framework, responsive web design and scripts such as HTML5, CSS3, jQuery, AngularJS and ReactJS, Websockets and JSON.
- Secure, robust and high transaction volume web development with Spring boot, J2EE, Node.JS, Adobe Experience Manager, web accessibility and Search Engine Optimization
- Open-Source Technology and its managed cloud services such as Java, Postgres, MySQL, Redis and MongoDB.
- Implementation and operation of reference architecture, resources and services on Public Clouds.
- Docker configuration of Tomcat Application Server, Adobe Experience Manager.
- CI/CD and monitoring tools (e.g Jenkins, Ansible, Terraform and AppDynamics).
- Knowledge and experience of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Personal & Application Information
Cathay Pacific is an Equal Opportunities Employer. Personal data provided by job applicants will be used strictly in accordance with our personal data policy and for recruitment purposes only. Candidates not notified within eight weeks may consider their application unsuccessful. All related information will be kept in our file for up to 24 months. A copy of our Personal Information Collection Statement will be provided upon request by contacting our Data Protection Officer.