Position Summary OneSpaWorld is a worldwide provider and innovator in the fields of wellness, beauty, rejuvenation, and transformation at sea on cruise ships and on land at resorts. The company is dedicated to maintaining the highest quality standards and service delivery and is continually evolving to include all aspects of health and beauty while focusing on new advances within the wellness industry. The incumbent will have a minimum of 5 years hands-on-professional experience as a software developer working with Microsoft Visual Studio, SQL server and a minimum of 5 years of development and design experience. Bachelor’s Degree in a technical discipline preferred. The ideal candidate will be involved in the entire life-cycle development of projects from planning and analysis through implementation and support. This individual should have a high level of technical expertise, communication skills, as well as the ability to work on teams.
Essential Duties and Responsibilities • Collaborate with project managers and other team members to understand software requirements. • Utilize AI software engineering tools at all points of the software engineering lifecycle. • Produce clean, efficient code based on specifications. • Verify and deploy programs and systems. • Trouble shoot, debug and upgrade existing software. • Gather and evaluate user feedback to improve software performance. • Read and understand code to suggest improvements, fix bugs, and understand the functionality of applications. • Develop technical documentation for software development projects. • Ensure software security by developing programs to actively combat potential threats. Key Relationships
Development team members
Internal stakeholders
External partners
Financial Responsibilities
Applicable project targets and metrics
Gross and net revenue performance
Organization’s Key Results
Annual budget
Cost Optimization
Qualifications C# ( 5+ years ) HTML ( 5+ year ) .Net Framework 3.x+ ( 3+ years )
.Net Core ( 5+ years )
VS 2008/2010/2017+ ( 5+ years )
T-SQL ( 5+ years )
Web Services ( SOAP/REST ) ( 5+ years )
Source Control (preferable TFS or MS Dev Ops)
Web Development ( 5+ years )
Desktop Development ( 5+ years )
SOLID Design Principles ( 2+ years )
OOP Design Patterns ( 2+ years )
Agile Development ( 2+ years )
Service-Oriented Architecture ( 2+ years )
Knowledge and Skills
Strong Experience in Web Services SOAP and REST Protocols.
Developing applications for internal use by the company
Performing application analytical activities, coding, debugging and testing according to software development life-cycle processes
Knowledge of object-oriented principles, design patterns and enterprise systems.
Writing documentation including requirements, design, test, user documents and help systems based on joint application design sessions with users and business owners
Tracking application change requests, enhancements and bug fixes, and participating in the change control and versioning process.
Must be a self-starter and self-motivated with the ability to work both independently and in a team environment
Strong leadership and project management skills.
Providing support for the aforementioned responsibilities
Participating and contributing to IT related projects when necessary
Contribute in the design, development and implementation of system integrations according to SOA standards
Web development and design experience.
Gather requirements from the business segments as required
Work with external technical and business teams on projects as needed.
Excellent communication and teamwork skills.
Strong knowledge of coding languages and frameworks/systems and software security principles.
Excellent understanding of software design and programming principles.
Benefits Offered
Paid Time Off
Health Insurance
Dental Insurance
Healthcare spending or reimbursement accounts – HSAs & FSAs