Description Reports to : Senior Solution Lead
Job Level : C
Department : Information Technology
This role is responsible for understanding business needs and driving technology direction and solution delivery within a business domain.
Lead the solution delivery and assigned projects in technical aspect
Work with key resources including business units. IT and vendors to conceptualise and derive solution approaches
Drive and challenge the business units on their assumptions and justifications of how they will realistically execute the business plans and realize the benefits
Elicit business requirements or product backlog user stories using essential techniques such as interviews, workshops, use cases and workflow analysis
Analyse workflow and tasks to generate business process documentation which describes the business framework, business rules and role category
Prepare and support business case
Maintain regular and timely communications with project stakeholders throughout the project life cycle to ensure risks / issues are addressed and impacts are escalated
Keep abreast of the corporate technology and tools, business strategy and plans
As one of the key team members to analyse requirements and assess detailed solutions options from a system perspective support solution design and contribute expertise and detailed knowledge to ensure high level design decisions be able to deliver.
ensure requirements, technical details and solutions are documented into the knowledge portal for software development projects and support.
carry out application development and coach the team members and vendors on development and implementation work. oversee and QA the development of all solution components ensuring this meets requirements and complies with all relevant Cathay Pacific standards.
Carry out level 2 and level 3 incident supports for in-production systems and manage end user expectations.
Contribute and follow standards and frameworks for development.
Collaborate with other IT domains to drive innovation.
Keep abreast of the business strategy, business plan and latest industrial trends.
A minimum of 8 years of IT experience with at least 4 years in Application Development.
Tertiary qualifications are essential.
Strong interpersonal skills; promoting healthy relationships and team dynamics with various stakeholders.
Proven experience in working with both waterfall and agile development process
Well-developed analytical, problem-solving, and decision-making skills, leveraging both logic and creativity; strong troubleshooting skills;
ability to identify patterns and generate ideas.
较强的分析 问题解决和决策技能 同时兼顾逻辑和创造力 强大的故障排除技能 识别模式和产生想法的能力
Proven experience in applying Software Engineering best practices and techniques such as structured analysis, use cases and formal estimation.
Ability to listen and articulate ideas verbally and in written formats to a broad range of audiences; ability to ask probing questions and deliver presentations.
在应用软件工程最佳实践和技术 如结构化分析 用例和形式化评估 方面的成熟经验 能够以口头和书面形式倾听和表达各种观点 能够提出探索性问题并进行演讲
Focus on the end user’s or customer’s needs; ability to set expectations and understand end user behaviour.
Ability to take raw product requirements and develop software architectures and designs to bring them to life.
能够满足原始产品需求 开发软件架构和设计 使其发挥作用
Ability and willingness to proactively accept and drive change to accomplish positive collective outcomes.
Solid experience in systems analysis and software development, with sound knowledge and experience in some of the below areas :
Open Source Technology such as Java, MySQL.
开源技术 如Java MySQL
IBM Mainframe knowledge such as Natural, Adabas, JCL
IBM大型机知识 如Natural Adabas JCL
Understanding of cloud, DevOps, APIs / Mobility would be added advantage
了解云 DevOps api / 移动性将增加优势
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
具备整个软件开发生命周期的专业软件工程实践和实操的知识和经验 包括编码标准 代码评审 源代码控制管理 构建过程 测试和操作
Experience developing software foundations and environments for application development. Good understanding of technology concepts, trends and capabilities.
有开发应用软件基础和环境的经验 对技术概念 趋势和功能有良好的理解
Passion with new technologies.
Relevant business domain experience in Airlines :
Applications such as Revenue Accounting, Fuel management.
Airline industrial practice (including but not limit to IATA Resolutions, One-World Digital Practice, NDC)
Occasional non-office hour work will be required for application support and release.
Key Competencies 关键能力
Setting Direction 设置方向
Leading and Engaging Teams 领导和管理团队
Driving Business Performance and Change 推动业务绩效和变革
Developing and Recognising others 发展和培训他人