Skip Navigation

Make a difference from spreadsheet to swimming pool.

Take your talent to new places.

Search all Shoreside Careers


Application Developer
Job Description
Area of Interest: Casino
Location: Miami
State: Florida
Job Title: Application Developer

Job Description:

The Application Developer will be responsible for designing, developing, testing, deploying and supporting business related applications/solutions for Global Casino Operations. 

The successful candidate will also be responsible supporting the applications they develop along with downstream system interfaces plus related system integration efforts. The successful candidate will be responsible for researching/evaluating new technologies, innovations, and development techniques in the market place. The successful candidate will lead by example and be an advocate of change.

Essential Functions:
  • Support & enhance existing application designed to alert and track financial activity related to AML.
  • Architect/design business solutions which allow ease of augmenting and enhancing such solutions simple.
  • Continuously enhance, tune, and optimize developed business solutions for efficiency and top performance gains.
  • Keep abreast of technology advancements/change in both Cruise and Maritime industries.

Minimum Qualifications:

  • Discipline or Major in Mathematics, Engineering, Computer Science.
  • Master of Science in technical field and/or MBA preferred.
  • More than 3 years of development experience with .NET Framework 4.0 and above, Visual Studio 2012 and above and SQL Server/Oracle Databases.
  • A strong understanding of source code control systems and procedures. Strong analytical and troubleshooting skills. A solid understanding of object-oriented design and service oriented architecture. Familiarity with Agile and Waterfall software development methodologies and tools. An awareness of data privacy, security concerns, and possible vulnerabilities. Self-motivated, independent, detail-oriented, responsible team-player. Excellent communications skills.
  • Experience with C#, MVC, ASP.NET, Web API, AngularJS, HTML5. Experience developing and integrating systems using REST APIs. Familiarity with object serialization to one of the following: XML, JSON, BSON. Database development skill using SQL Server or Oracle or equivalent.

Benefits as a member of Carnival's Team:

  • A comprehensive healthcare program, dental coverage and flexible spending accounts.
  • Company-paid term life insurance and long term disability coverage, employee-paid optional life insurance and other voluntary insurance programs.
  • A 401(k) plan that includes up to a 3% company match after one year of service and a discretionary-profit sharing contribution in your second year of eligible employment.
  • Tuition Reimbursement that provides up to 75% reimbursement for company related professional career development.
  • Employee Stock Purchase plan that provides up to a 15% discount off the Fair Market Value of Carnival Corporation Common Stock.
  • Paid vacation and sick time.
  • Two complimentary "Fun Ship" cruises a year (based on available space and seniority) as well as discounted rates to friends and family in addition to other discounts to local and neighborhood vendors.
  • An on-site fully accredited preschool educational program that provides developmentally appropriate educational programming for families of children ages 6 weeks through 5 years of age and up to 12 years of age during school holidays and summer vacation in addition to drop-in care for those unexpected childcare conflicts.
  • An on-site Health and Wellness Center that provides a full range of activities including weight training machines, free weights, cardiovascular equipment, an aerobic center, massage therapy, certified personal trainers and a wide variety of other programs.
About Carnival Corporation & plc

Carnival Corporation & plc is a global cruise company and one of the largest vacation companies in the world. Our portfolio of leading cruise brands includes Carnival Cruise Lines, Holland America Line, Princess Cruises, Seabourn and Fathom in North America; P&O Cruises, and Cunard Line in the United Kingdom; AIDA in Germany; Costa Cruises in Southern Europe; and P&O Cruises in Australia. These brands, which comprise the most recognized cruise brands in North America, the United Kingdom, Germany and Italy, offer a wide range of holiday and vacation products to a customer base that is broadly varied in terms of cultures, languages and leisure-time preferences. We also own a tour company that complements our cruise operations: Holland America Princess Alaska Tours in Alaska and the Canadian Yukon. Combined, our vacation companies attract ten million guests annually.

Carnival Corporation & plc and Carnival Cruise Line is an equal employment opportunity/affirmative action employer. In this regard, it does not discriminate against any qualified individual on the basis o sex, race, color, national origin, religion, sexual orientation, age, marital status, mental, physical or sensory disability or any other classification protected by local, state, federal and/or international law.

For information about FMLA eligibility and guidelines please visit: (copy and paste link into your browser).


Job ID 10498012

full job description

Sign Up For Job Alerts

Interested InEnter category and/or location, then click ADD. You must have at least one alert in the list below in order to subscribe.

By uploading your resume you are not submitting an application for employment.

Explore all our cruise lines that make Carnival Corporation & PLC the largest vacation company in the world.