Back to Job Search

Job Description

Are you ready to embark on a rewarding career as a Cruise Terminal Applications Director?

Our client is seeking a highly motivated and experienced professional to lead our software applications team within the cruise terminal industry. As the Cruise Terminal Applications Director, you will play a crucial role in developing, implementing, and maintaining software applications that drive the success of our operations. If you are passionate about technology, have a strong background in software development and management, and are ready to take on the challenge of ensuring our cruise terminal applications are cutting-edge, we want to hear from you.

Responsibilities:
  • Develop and maintain software applications used within the cruise terminal, including but not limited to terminal operating systems, customer service software, and data analytics tools.
  • Collaborate with other departments to determine business needs and translate those needs into software requirements.
  • Ensure that software applications are developed and maintained in compliance with relevant regulations and industry standards.
  • Manage a team of developers, software engineers, and other IT professionals, providing leadership and guidance to ensure that projects are completed on time and within budget.
  • Develop and maintain project plans, timelines, and budgets for software development projects.
  • Ensure that all software applications are properly tested and integrated with other systems as required.
  • Collaborate with stakeholders to identify opportunities for process improvement and cost savings.
  • Stay up-to-date with industry trends and emerging technologies to ensure that the cruise terminal is using the most advanced and efficient software applications.
Education:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
Qualifications:
  • Proven experience in software development, implementation, and maintenance.
  • Experience in managing teams of software developers, engineers, and IT professionals.
  • Strong understanding of software development methodologies, including Agile and Waterfall.
  • Excellent communication and interpersonal skills, with the ability to work effectively with stakeholders at all levels of the organization.
  • Strong analytical and problem-solving skills, with a keen attention to detail.
  • Experience in the cruise industry or a similar transportation industry is preferred.
  • Ability to stay up-to-date with industry trends and emerging technologies to ensure that the cruise terminal is using the most advanced and efficient software applications.
  • Ability to prioritize and manage multiple projects simultaneously.
  • Familiarity with programming languages such as Java, Python, and C++.
  • Knowledge of database technologies such as SQL and Oracle.
  • Experience with cloud-based technologies such as AWS and Azure.
  • Strong project management skills, including the ability to develop and maintain project plans, timelines, and budgets.
Languages Needed:
  • English / Arabic
Skills:
  • Advanced proficiency in software development and programming languages, such as Java, Python, and C++.
  • Strong analytical and problem-solving skills with the ability to troubleshoot and resolve complex technical issues.
  • Excellent project management skills with the ability to lead and manage teams and multiple projects simultaneously.
  • Strong communication and interpersonal skills with the ability to collaborate effectively with stakeholders at all levels of the organization.
  • Strong leadership and decision-making skills with the ability to motivate and inspire team members.
  • Knowledge of database technologies such as SQL and Oracle.
  • Experience with cloud-based technologies such as AWS and Azure.
Competencies:
  • Strategic thinking and planning to align software development with business goals and objectives.
  • Attention to detail to ensure that software applications are developed and maintained to the highest quality standards.
  • Continuous learning and development to stay up-to-date with emerging trends and technologies.
  • Flexibility and adaptability to manage changing priorities and shifting project requirements.
  • Customer focus to ensure that software applications meet the needs of the cruise terminal's stakeholders.
  • Team building and collaboration to foster a positive and productive work environment.
  • Results-oriented with the ability to deliver high-quality software applications on time and within budget.

This position is required at the beginning of 2024. Applications will be considered in the lead up to this.