Position Summary
The Software Engineer is responsible for the design, development, operation, and maintenance of Information Technology computer systems and software applications. The Software Engineer uses technical knowledge to solve 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
- Designs, develops and implements computer systems and software applications.
- Creates technical design specifications.
- Participates in the testing and certification process.
- Supports, operates and maintains computer systems and software applications.
- Relies on experience and judgment to plan and accomplish goals.
- 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.
- 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.
Qualifications, Knowledge and Skills
Requires a Bachelor s degree in area of specialty, or equivalent experience3-5 years of experience in the field or in a related areaKnowledge of computer science or engineering technical concepts, practices and procedures within a particular fieldAble to communicate and implement technical solutionsProven ability to collaborate with technical peers Capable of working independently and as part of a team.May assist and guide junior staff as necessaryDemonstrate a certain degree of creativity with analytical and problem-solving skillsStrong with methodologies, tools, best practices and processes within specific area of responsibilityPower Skills
Action OrientedCollaborates EffectivelyCommunicates EffectivelyDrives ResultsSituational Adaptability