Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Royal Caribbean Group

Senior Programmer

Pasay, Philippines

Position Summary:

This position is responsible for leading the design, development, operation, and maintenance of Information Technology computer systems and software applications. Sr Programmer/Analyst uses technical knowledge to define strategic direction within the specific discipline and to solve complex business problems, by means of a systematic and disciplined approach. This position employs software, hardware, and/or communication technologies to accomplish assignments.

Essential Duties and Responsibilities:

  • Design, development and implementation of Web applications in one or more platforms
  • Facilitates design and development of business solutions which further specific business strategies
  • Plans, designs, and implements complex functional and technical application and system level designs.
  • Defines interdependency with other disciplines and is involved in the testing and certification processes.
  • Leads, directs and provides technical guidance to team.
  • May act as project leader for projects with complex or voluminous documentation and may provide or coordinate special documentation services as required.
  • Supports, operates and maintains computer systems and software applications.
  • Interprets, refines and applies methods and procedures in accordance with Software Development Life Cycle (SDLC), Information Technology industry standards and best practices as defined by Royal Caribbean Cruises, Ltd.
  • Remains current with industry trends in order to conceive, prototype and recommend technical approaches for IT systems and solutions that meet business needs.
  • Able to travel, as necessary, to perform required job duties.
  • Able to work late evenings, nights and weekends as needed.
  • Performs other duties as required. This job description in no way states or implies that these are the only duties to be performed by the employee occupying this position. Employees will be required to perform any other job-related duties assigned by their supervisor or management.

Want more jobs like this?

Get Software Engineering jobs in Pasay, Philippines delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Financial Responsibilities
  • Solid understanding of IT estimation activities. May lead large/complex estimation activities
  • Meets expectations in meeting deadline within budget, schedule and appropriate quality

Qualifications:
  • Requires a bachelor's degree in computer science or computer engineering (Master's degree preferred) in area of specialty, or equivalent experience.
  • 5+ years of experience in business Web development. At least 3 consecutive years in any one language (PHP/Node.Js)
  • Experience in Angular Typescript or equivalent.
  • Experience in Web services, SOAP, REST and third-party API integration.
  • Knowledge in Git version control
  • Knowledge in Collaboration and Continuous Integration Tools such as JIRA, Bitbucket, Jenkins and Confluence.
  • Knowledge in AWS is a plus.
  • Knowledge in AI is a plus.

Knowledge and Skills:
  • PHP, MySQL / SQLServer, and expert knowledge in at least one Web platform.
  • Ability to establish programming norms
  • Up-to-date knowledge of latest Web development techniques and development platforms
  • Subject matter expertise in computer science, engineering or related discipline
  • Able to formulate, communicate and implement technical solutions
  • Lead teams and manage project deadlines.
  • Proven ability to collaborate with technical peers
  • Capable of working independently with minimal supervision. May lead or direct the work of others
  • Demonstrate a degree of creativity with strong analytical and problem-solving skills
  • Strong with methodologies, tools, best practices, and processes within specific area of responsibility
  • Excellent verbal and written communication skills
  • Ability to work well under pressure.

Client-provided location(s): Pasay, Metro Manila, Philippines
Job ID: royal_carribean-1166099300
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Non-Birth Parent or Paternity Leave
  • Office Life and Perks

    • Commuter Benefits Program
    • Casual Dress
    • Company Outings
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
  • Financial and Retirement

    • 401(K)
    • Stock Purchase Program
    • Performance Bonus
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Mentor Program
    • Access to Online Courses
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program

Company Videos

Hear directly from employees about what it is like to work at Royal Caribbean Group.