Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Software Resources seeks a Senior .NET Engineer for a long-term contract in Celebration, FL. You will support shipboard HR, labor, safety, and finance apps built in .NET, with modernization efforts and offline operation in mind.
The role requires hands-on coding, design input, and collaboration with offshore and onshore teams to deliver reliable, scalable software for crew operations. Must have strong communication and problem-solving skills.
Software Resources has an immediate, long term contract job opportunity for a Senior Software Engineer with a major corporation in Celebration, FL. Onsite at least 2 days per week (Mondays and Thursdays).
The Signature Experiences and Data team delivers innovative technology solutions across Cruise Line, Vacation Club, and our global tour businesses. We support Guest and Crew experiences at sea, enable commercial growth through digital platforms, and lead the segment's data strategy. With a strong focus on reliability, scalability, and strategic expansion, we build the systems that support our business and unlock new opportunities for growth.
This role sits within the Cruise Line – Crew Systems team, specifically Shipboard Operations, responsible for custom systems that support HR, Labor, Safety, Finance, and Training for shipboard Crew. These shipboard applications are primarily built in .NET, with key legacy systems undergoing modernization. Although new development is underway, the existing .NET applications will require dedicated support over the next 2–5 years.
The Senior Software Engineer (.NET) will report to the Manager, Software Engineering.
The expansion of the Cruise Line fleet through upcoming New Builds is driving major growth across the Crew Systems space. As the portfolio expands, the Shipboard team faces increasing demands around support, design, and new development initiatives.
This engineer will work closely with team leads and Level 3 engineering to support shipboard .NET applications, including triage, coordinating with offshore teams, stabilizing existing products, and contributing to incremental enhancements.
The ideal candidate is a hands-on .NET engineer who can support custom software projects, strengthen L2 and L3 support channels, and advance key team and business initiatives.
A Senior .NET Engineer in this role will operate in an Agile environment, providing design input, writing front-end and back-end code, delivering reliable features, and contributing to technical documentation and cross-team communication.
This position requires autonomy, strong communication skills, and the ability to partner with product, business, and external teams. The engineer will be expected to deliver high-quality code, participate in project documentation, and perform detailed analysis.
The Crew Systems Shipboard team supports a suite of mission-critical applications that Crew members rely on while onboard Cruise Line vessels. This includes systems for Crew HR, labor, training, safety, and shipboard finance.
Bachelor's or foreign equivalent degree in Computer Science, Software Engineering, Information Systems, Electrical/Electronics Engineering, or a related technical field; or equivalent professional experience.
Software Resources, founded more than 3 decades ago, is a trusted staffing partner specializing in Technology (IT, Creative, & Marketing), Finance, & Accounting placements. We work with companies nationwide that need skilled professionals and connect them with candidates like you looking for the right opportunity.
We are always looking for professionals at all experience levels and in various specialties to meet our clients' hiring needs. As a member of our team, you will have access to benefits including medical, dental, and vision coverage, a 401(k) with company match, short-term disability, life insurance with AD&D.