Talent.com
Senior Software Engineer
Senior Software EngineerRoyal Caribbean International • Doral, FL, United States
[error_messages.no_longer_accepting]
Senior Software Engineer

Senior Software Engineer

Royal Caribbean International • Doral, FL, United States
[job_card.variable_days_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 .

This role will work onsite in Miami, Florida.

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 roles.
  • 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
  • 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 / Staff Software Engineer (Android Experience)

    Senior / Staff Software Engineer (Android Experience)

    Flow • Miami, Florida, United States, 33122
    [job_card.full_time]
    Senior / Staff Software Engineer (Android Experience).At Flow, were 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_30]
    Senior Software Engineer, Platform & Developer Experience

    Senior Software Engineer, Platform & Developer Experience

    Worth AI • Miami, FL, US
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Worth AI, a leader in the computer software industry, is looking for a Senior Engineer to join our Platform team with a singular mission : to make our engineering organization faster, more reliable...[show_more]
    [last_updated.last_updated_variable_days]
    Software Engineer (Coconut Grove, FL)

    Software Engineer (Coconut Grove, FL)

    Taxfyle • Coconut Grove, FL, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Software Engineer Reports to : Engineering Manager ...[show_more]
    [last_updated.last_updated_variable_days]
    Cloud Engineer

    Cloud Engineer

    Venatore Llc • Miami, FL, US
    [job_card.full_time]
    Venatore is a woman-owned small business headquartered in Tampa, Florida, providing mission-driven technology and professional services to federal defense and civilian agencies.We deliver expertise...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Cloud Engineer (AWS)

    Cloud Engineer (AWS)

    Contact Government Services, LLC • Miami, FL, US
    [job_card.full_time]
    Employment Type : Full-Time, Experienced .Department : Information technology .We are seeking a Cloud Engineer (AWS) who will be responsible for supporting the development of a...[show_more]
    [last_updated.last_updated_30] • [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]
    Senior Engineer, Data & Analytics

    Senior Engineer, Data & Analytics

    Anaplan • Miami, FL, United States
    [job_card.full_time]
    At Anaplan, we are a team of innovators focused on optimizing business decision-making through our leading AI-infused scenario planning and analysis platform so our customers can outpace their comp...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer - Crypto

    Software Engineer - Crypto

    Career Renew • Miami, FL, US
    [job_card.full_time]
    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 quantitative research and optimizati...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Implementation Manager

    Senior Implementation Manager

    Meltwater • Miami, FL, United States
    [job_card.full_time]
    Meltwater clients, ensuring the swift adoption of AI key features.Reporting to the program and Implementation Regional Manager, you will prioritise account setup and provide customized team trainin...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Site Reliability Engineer (SRE)

    Site Reliability Engineer (SRE)

    Axiom Software Solutions Limited • Miami, FL, US
    [job_card.full_time]
    Role : Site Reliability Engineer (SRE).Location : Miami FL – Onsite.Required Skills & Qualifications.Site Reliability Engineering, DevOps, or similar role. Strong experience with Linux / Unix ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer - US - Crypto

    Principal Software Engineer - US - Crypto

    Career Renew • Miami, FL, US
    [job_card.full_time]
    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 team of leaders and experts in blo...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer - Blockchain (Integrations)

    Software Engineer - Blockchain (Integrations)

    Career Renew • Miami, FL, US
    [job_card.full_time]
    Career Renew is recruiting for one of its clients a Software Engineer - Blockchain (Integrations) - this is a fully remote role for US based candidates. Salary range : 140-240K USD yearly.We make the...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior / Staff Platform Engineer / SRE

    Senior / Staff Platform Engineer / SRE

    Flow • Miami, FL, US
    [job_card.full_time]
    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, and an operations ecosystem spanning condomin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior ML Engineer

    Senior ML Engineer

    duPont REGISTRY • Miami, FL, US
    [job_card.full_time] +1
    Position Title : Senior ML Engineer.Location : Miami, Florida (In-Office).Reports To : Director of Technology.Position Type : Permanent Full-Time. Pont REGISTRY Group proudly marks four decades as a cor...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Founding Engineer - Crypto

    Founding Engineer - Crypto

    Career Renew • Miami, FL, US
    [job_card.full_time]
    Career Renew is recruiting for one of its clients a Founding Engineer - Crypto - this is a fully-remote role for US-based candidates (or onsite if based in NY). Salary range : 140-200K USD plus benef...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer - MerusCase

    Software Engineer - MerusCase

    Paradigm • Miami, FL, US
    [job_card.full_time]
    MerusCase offers a versatile, easy-to-use, cloud-based practice management solution for law firms.We are looking for a Software Engineer to join our MerusCase team. We are looking for PHP engineers ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Carisk Partners, Inc. • Miami, Florida, United States, 33176
    [job_card.full_time]
    Carisk Partners, a Best Places to Work award winning organization, is a specialty risk transfer, care-coordination company servicing insurers, government entities, self-insured plan sponsors and ot...[show_more]
    [last_updated.last_updated_variable_days]
    Software Engineer (Coconut Grove, FL)

    Software Engineer (Coconut Grove, FL)

    TaxFyle • Miami, FL, US
    [job_card.full_time]
    Job Title : Software Engineer .Coconut Grove, FL (In-office role with remote work flexibility).Taxfyle is a leading provider of online tax preparation services, revolut...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]