Talent.com
Senior Software Engineer
Senior Software EngineerRoyal Caribbean Group • Doral, FL, United States
Senior Software Engineer

Senior Software Engineer

Royal Caribbean Group • Doral, FL, United States
[job_card.variable_hours_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Journey with us! Combine your career goals and sense of adventure by joining our incredible team of employees at Royal Caribbean Group. We are proud to offer a competitive compensation and benefits package, and excellent career development opportunities, each offering unique ways to explore the world.

We are proud to be the vacation?industry leader with global brands including Royal Caribbean International, Celebrity Cruises and Silversea Cruises the most innovative fleet and private destinations, and the best people. Together, we are dedicated to turning the vacation of a lifetime into a lifetime of vacations for our guests.

Royal Caribbean Groups Global Marine Operations Team has an exciting career opportunity for a full time Senior Software Engineer reporting to the Senior Manager, Database Systems .

The position is onsite and based in Miami, Florida.

The position is also not eligible for work authorization sponsorship.

Position Summary

The Senior Software Engineer will be responsible for developing, improving, testing, and maintaining various digital products and solutions using multiple programming languages. This role supports Royal Caribbean Group's ambitious decarbonization and energy optimization strategy. Additionally, the Senior Software Engineer will mentor other data and software engineers, take a lead role in software design, conduct code reviews, engage in technical planning, oversee quality control, and provide general guidance on all aspects of the Software Development Life Cycle (SDLC).

Essential Duties And Responsibilities

  • Lead the design, development, and modification of software systems using various programming languages, ensuring alignment with service architecture principles.
  • Supervise the modification of existing software to correct errors, enhance overall quality and functionality, and improve integrations with other systems.
  • Provide strategic technical leadership and guidance to the development team, ensuring they produce high-quality code while assisting the PO and PM in making sound strategic decisions.
  • Mentor and coach software engineers and other team members involved in programming tasks, supporting their professional development and career advancement.
  • Lead and conduct thorough design and code reviews to ensure adherence to best practices and maintain high standards of quality.
  • Oversee and manage the estimation of delivery timelines for software projects, ensuring realistic and achievable deadlines.
  • Lead and actively participate in daily standups, backlog refinement, and release planning meetings, fostering a collaborative and productive team environment.
  • Translate complex business requirements and specifications into practical, scalable software solutions, ensuring technical feasibility and alignment with business goals.
  • Collaborate closely with the Product Owner to analyze user needs, determining whether to develop new software or modify existing solutions to meet those needs.
  • Manage and execute the software deployment process, ensuring smooth and efficient rollouts.
  • Develop, maintain, and oversee the implementation of automated testing procedures, solutions, and frameworks to ensure the highest levels of software quality.
  • Lead the understanding and management of the capabilities and limitations of data outputs from software, ensuring effective data utilization.
  • Assist in managing and understanding the technical infrastructure of applications or systems, ensuring stability and performance.
  • Lead the troubleshooting of performance and functionality issues, providing quick and effective resolutions.
  • Anticipate potential blockers, delays, and cost overruns within projects, communicating these issues proactively to prevent escalation.
  • Ensure clear and consistent communication of timeline and scope expectations to the team and external stakeholders, fostering transparency and alignment.
  • Lead efforts to identify and address security vulnerabilities in the code, ensuring robust and secure software solutions.

Qualifications, Knowledge And Skills

  • Bachelors degree in computer science, computer engineering, management information systems, software engineering or other relevant field from an accredited institution.
  • 5-7+ years of experience in Web / Enterprise application development, relevant to the requirements of this role.
  • Knowledge of maritime technology and operations or other relevant domains (energy, engineering, logistics, sustainability) is an advantage, but is not required for this role.
  • Cross?functional communication skills.
  • Highly motivated, curious, collaborative, and innovative.
  • Well organized, with an eye for detail and quality.
  • Experienced in leading projects and / or people with high degree of independence.
  • Hands?on experience with Enterprise and Web application development.
  • C#, .NET, SQL Server, HTML, CSS, JavaScript, Python.
  • Experience setting up and configuring application environments (i.e., Azure, AWS).
  • Experience writing technical design specifications.
  • Experience designing database architectures and development on SQL and NoSQL.
  • Experience in creating data?driven web user interfaces.
  • Experience with Git.
  • Familiarity with modern SDLC Agile principles and frameworks.
  • Agency and Third?Party Submissions : Please note this is a direct search by the Company, and applications through agencies and other third parties will not be accepted, nor will fees be paid for unsolicited resumes. Any unsolicited resumes will be considered the Company's property.

    We know there's a lot to consider. As you go through the application process, our recruiters will be glad to provide guidance, and more relevant details to answer any additional questions. Thank you again for your interest in Royal Caribbean Group. We'll hope to see you onboard soon!

    It is the policy of the Company to ensure equal employment and promotion opportunity to qualified candidates without discrimination or harassment on the basis of race, color, religion, sex, age, national origin, disability, sexual orientation, sexuality, gender identity or expression, marital status, or any other characteristic protected by law. Royal Caribbean Group and each of its subsidiaries prohibit and will not tolerate discrimination or harassment.

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Senior Software Engineer • Doral, FL, United States

    [internal_linking.similar_jobs]
    Senior Software Engineer, Windows / Desktop Applications - Miami, USA

    Senior Software Engineer, Windows / Desktop Applications - Miami, USA

    Speechify • Miami, Florida, US
    [job_card.full_time]
    Job Description Job Description Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to tur...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Development Engineer

    Software Development Engineer

    Luma Financial Technologies • Miami, FL, United States
    [job_card.full_time]
    Founded in 2018, Luma Financial Technologies ("Luma") has pioneered a cutting-edge fintech software platform that has been adopted by broker / dealer firms, RIA offices, and private banks around the ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    SAP-Systems / Software Analyst Engineer

    SAP-Systems / Software Analyst Engineer

    IFab Corporation • Miami, FL, United States
    [job_card.permanent]
    Systems / Software Analyst Engineer.We are seeking a highly motivated Systems / Software Analyst Engineer to join our team. The ideal candidate will have strong expertise in JavaScript-based web technol...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer, Core Experiences - Miami, USA

    Senior Software Engineer, Core Experiences - Miami, USA

    Speechify • Miami, Florida, US
    [job_card.full_time]
    Job Description Job Description Mission Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone.We absorb it all and let...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer (Full Stack)

    Senior Software Engineer (Full Stack)

    MaRe Head Spa System • Miami, Florida, United States
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    MaRe is redefining the head care industry.We provide hair salons and wellness centers with professional-grade diagnostic capabilities, standardized treatment protocols, and seamless e-commerce inte...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Mission Integration Systems Engineer

    Senior Mission Integration Systems Engineer

    AST SpaceMobile • Miami, Florida, US
    [job_card.full_time]
    Job Description Job Description AST SpaceMobile is building the first and only global cellular broadband network in space to operate directly with standard, unmodified mobile devices based on our...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer - Crypto

    Software Engineer - Crypto

    Career Renew • Miami, Florida, US
    [job_card.full_time]
    Job Description Job Description Career Renew is recruiting for one of its clients a Software Engineer - Crypto - this is a fully remote role for US / Canada based candidates.We lead the field in qu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Backend Engineer - Fintech

    Senior Backend Engineer - Fintech

    Career Renew • Miami, Florida, US
    [job_card.full_time]
    Job Description Job Description Career Renew is recruiting for one of its clients a Senior Backend Engineer - Fintech - this is a fully remote role for EST based candidates.Salary range : 175-225K...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Software Engineer - Smart Contracts Team

    Staff Software Engineer - Smart Contracts Team

    Career Renew • Miami, Florida, US
    [job_card.full_time]
    Job Description Job Description Career Renew is recruiting for one of its clients a Staff Software Engineer - Smart Contracts Team - this is a fully remote US based role (European candidates are ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Software Engineer

    Sr. Software Engineer

    Real Time Technologies, LLC • Miami, FL, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    NET) Get to know us better Realtime technologies offers the most flexible cutting-edge Retail Management Solutions that encompass sales, inventory management, frontline employee management and enga...[show_more]
    [last_updated.last_updated_30]
    Software Engineer (Back-End Oriented)

    Software Engineer (Back-End Oriented)

    HelloGov AI • Miami, FL, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    HelloGov AI is a Miami-based startup revolutionizing how people interact with government services.Using advanced artificial intelligence, we streamline complex processes like passports, travel visa...[show_more]
    [last_updated.last_updated_30]
    Senior / Staff Software Engineer (Android Experience)

    Senior / Staff Software Engineer (Android Experience)

    Flow • Miami, Florida, US
    [job_card.full_time]
    Job Description Job Description About the Company At Flow, we're reimagining what it means to live, work, and connect.More than just a real estate company, Flow is a brand, a technology platform...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Fullstack Engineer - Blockchain

    Senior Fullstack Engineer - Blockchain

    Career Renew • Miami, Florida, US
    [job_card.full_time]
    Job Description Job Description Career Renew is recruiting for one of its clients a Senior Fullstack Engineer - Blockchain - this is a fully remote role for US-based candidates (preference for NY...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior AI Engineer - Enterprise Agentic Platform Builder

    Senior AI Engineer - Enterprise Agentic Platform Builder

    Faropoint • Miami, FL, United States
    [job_card.full_time]
    A real estate tech company is seeking a Senior AI Engineer to build and deploy sophisticated AI systems.The role involves developing multi-agent frameworks and robust production infrastructures on ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead Software Engineer (C# / React)

    Lead Software Engineer (C# / React)

    Doran Jones Inc. • Miami, Florida, US
    [job_card.full_time]
    Job Description Job Description We are seeking an Engineering Lead to drive the redesign of an Order Management System (OMS) for a top-tier financial services organization.You will help lead the ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer - MerusCase

    Software Engineer - MerusCase

    Paradigm • Miami, Florida, US
    [job_card.full_time]
    Job Description Job Description What is the role? MerusCase offers a versatile, easy-to-use, cloud-based practice management solution for law firms. We are looking for a Software Engineer to join ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer - US - Crypto

    Principal Software Engineer - US - Crypto

    Career Renew • Miami, Florida, US
    [job_card.full_time]
    Job Description Job Description Career Renew is recruiting for one of its clients a Principal Software Engineer - US - Crypto - this is a fully remote role for US based candidates.Join a stellar ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    DevOps Engineer Senior

    DevOps Engineer Senior

    City National Bank • Doral, FL, United States
    [job_card.full_time]
    The DevOps Engineer Senior is responsible for optimizing development and operational workflows, ensuring efficient integration across technology platforms. This role involves designing and implement...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]