Search by job, company or skills

  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Join Our Family Today.

Together, We'll Make Travel Better.

Geographical Scope: Global

Technical Manager with strong software development and system architecture experience to lead our engineering teams. The ideal candidate will oversee the design, development, and implementation of scalable software solutions, ensuring alignment with business goals and technical best practices with a primary focus on the Lounge Management System (LMS).

This role requires extensive domain knowledge in the service provider industry, proven project delivery skills, and the ability to work cross-functionally with business and technical teams.

What You'll Be Doing:

Technical Leadership and Strategy

  • Define the technical vision, architecture, and technology roadmap for software projects.
  • Evaluate emerging technologies and recommend solutions to improve scalability, performance, and maintainability.
  • Ensure alignment of technical solutions with business objectives and product strategy.
  • Software Development Oversight
  • Lead and manage software development teams, ensuring adherence to coding standards and best practices.
  • Oversee the end-to-end software development lifecycle, from requirements gathering to deployment.
  • Conduct code reviews, provide guidance, and ensure high-quality software delivery.
  • System Architecture and Design
  • Design robust, secure, and scalable system architectures (monolithic, microservices, cloud-native, etc.).
  • Create architectural diagrams, API specifications, and system integration plans.
  • Make key technical decisions on frameworks, databases, cloud platforms, and third-party integrations.
  • Cross-Functional Collaboration
  • Work closely with Business User, internal IT team, and external vendors to gather requirements, align expectations, and ensure successful system delivery.
  • Communicate technical concepts clearly to non-technical stakeholders.
  • Represent the technical team in cross-departmental meetings.
  • Project and Resources Management
  • Plan project timelines, allocate resources effectively, and monitor team performance.
  • Identify risks, technical debt, and dependencies; implement mitigation strategies.
  • Mentor and coach team members to foster growth and technical excellence.
  • Quality, Security & Compliance
  • Implement and enforce coding standards, testing strategies, and CI/CD pipelines.
  • Ensure systems meet performance, security, and compliance requirements.
  • Lead troubleshooting, root-cause analysis, and resolution of production issues.
  • Participate in the Change Advisory Board (CAB) process to evaluate, approve, and implement system changes. Ensure changes follow governance, minimize risks, and maintain service stability.
  • Innovation & Continuous Improvement
  • Drive modernization, automation, and process improvement initiatives.
  • Promote a culture of continuous learning, knowledge sharing, and technical excellence.

What You'll Need:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • At least 10+ years of experience in software or systems engineering, with at least 3 years in a leadership role.
  • Proven experience in Spring Boot microservice system architecture, AWS cloud platforms and CI/CD pipelines.
  • Proven experience managing teams and delivering complex technical projects in regional / global.
  • Knowledge of different project management methodologies (e.g. Agile / Scrum / Hybrid / Waterfall)
  • Proficient in written and spoken English language and fluent communication in Cantonese and Mandarin is a plus
  • Able to effectively multi-task and deliver quality results within fast-paced project deliverable deadlines.
  • Capability of holistic thinking, being able to connect dots.
  • Good at building networks, connections, positive collaborations, and consensus.
  • Flexible and resilient, ready to face new approaches
  • Able to work and make decisions independently, as well as part of a team.
  • Able to clearly describe and isolate in-scope and out-of-scope elements.
  • Desire to take ownership in project delivery
  • Good team player, able to build relationships at different levels of the organization
  • Culture sensitivity. Ability to adapt to is vital.
  • Proactively manage changes in project scope, identify potential crises, and devise contingency plans.
  • Able to attend to urgent issues outside of official working hours.
  • Able to travel.
  • Proactive and take initiative with demonstrated problem solving skills.
  • Experience maintaining documentation throughout the project implementation cycle.
  • Define and enforce development process, coding standards, security practices, and system design principles is a must.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135680489

Similar Jobs