Marriott Vacations Worldwide VP, System Design and Engineering in Orlando, Florida

Are you ready to grow your dream career while making others' vacation dreams come true? Marriott Vacations Worldwide is a world premier organization for Vacation Ownership with resorts at destinations around the globe. Join our team and help deliver unforgettable experiences that make vacation dreams come true.

System Job Title: VP, Information Technology

Leadership Band: YELLOW


Relocation Assistance Offered

_Business Context:_

This position defines and develops the enterprise-wide software development & technical specifications framework and leads a team of highly technical application specialists and engineers (both from MVW and 3rd Parties); providing end-to-end technical services to facilitate the effective delivery of optimal solutions that meets MVW business objectives. The ideal candidate will be a highly technical leader who can build and develop a strong technology team focused on implementing software development best practices, advancing DevOps capabilities and developing a framework to define and enforce technical excellence of internal and third party solution development.

_CLS Generic Position Summary:_

As a senior member of the professional staff, contributes expertise in a discipline (e.g. Accounting, Finance, Human Resources, Information Resources, Operations Planning & Support, Sales & Marketing) area to support function and/or discipline objectives. Works with a high degree of independence, developing short-term goals for own department(s) and monitoring the flow of work between own department and others in alignment with broader business objectives, selecting and developing effective managers and work teams, and managing own organization through reliable systems and processes. Is a recognized authority in area of specialty, often serving as discipline interface with other areas.

_Specific Job Summary:_

The Vice President, System Design and Engineering is a key leadership role for IT Solutions Delivery at MVW. This VP role is responsible for managing a highly technical team of developers, engineers, and subject matter experts (both from MVW and 3rd parties) and developing centers of excellence across the entire application stack to support integration and orchestration activities, along with complex application delivery projects. This position works closely with Enterprise Architecture, Project Delivery, Service Validation and Test, IT Data Services, as well as others in IT and across the MVW business to consistently deliver optimal solutions that support enterprise strategies and maximize the business value of technology investments.

This role will be responsible for establishing and maintaining the technical specifications and software development processes, frameworks, methodologies, and tools; along with the end-to-end technical services required to enforce consistency and technical excellence of all development activities (internal, external and global) and ensure our solutions are aligned with enterprise architecture and support defined business objectives.

CLS Generic Expected Contributions

  • With a general planning horizon of 0 -- 3 years, sets direction for area(s) of responsibility to achieve desired goals in alignment with function and/or discipline strategy.

  • Leveraging knowledge and experience in area of expertise:

  • identifies and implements improvements to business processes.

  • evaluates alternatives and makes judgements on a full range of business issues.

  • provides ongoing advice and guidance to the business concerning issues related to area of specialty.

  • Manages large and/or multiple departments, processes and/or projects that have a broader function and/or discipline impact. Generally influences work of cross-functional or extended teams.

  • Makes department/multi-department resource decisions that have a financial impact as well as an impact on meeting discipline and/or business goals.

  • Works to enhance the organization's capabilities through effective staffing and development of others by:

  • developing recruiting strategies based on evolving needs and profile of the business.

  • using appropriate MVW interviewing tools to hire the best managers available from inside or outside.

  • setting and maintaining high standards for team and individual performance.

  • providing timely coaching and feedback.

  • making and rewarding distinctions in performance.

  • Assists senior management in achieving business results by:

  • contributing to the development of long-term function and/or discipline strategy.

  • sharing relevant information to help others understand and support business objectives.

  • achieving results against budget within scope of responsibility.

  • building relationships across the organization to align own technical area with broader organization direction and facilitate own function and discipline goals.

  • contributing on a regular basis to operating efficiencies by recommending new and creative business management techniques.

  • removing barriers to achieve greater performance.

  • Readily critiques own behavior to acknowledge mistakes and improve future leadership performance and acts independently to improve and increase skills and knowledge.

  • Performs other duties as appropriate.

_Specific Expected Contributions:_

  • Accountable for the system design, software development activities and quality of application development deliveries.

  • Responsible for implementing technical and software requirements specifications framework ensuring all application development projects are aligned with enterprise architecture, business requirements and project objectives.

  • Ensures the development of all applications are in accordance with industry standards and best practices.

  • Establishes, implements and updates processes, tools and best practices for application development activities.

  • Drives standardization of application development tools and processes, for both waterfall and agile development, that will drive consistency, predictability and increase quality throughout the Software Development Life Cycle (SDLC).

  • Establishes and manages effective technical estimation.

  • Leads advancement of DevOps capabilities.

  • Defines & manages key metrics and reporting to drive continuous improvement.

  • Establishes relationships as an effective, strategic and influential business and technology partner.

  • Leads technical oversight and software quality assurance of internal and vendor deliverables.

  • Monitors Service Provider(s) performance of services for consistency with both the spirit and the letter of the agreement.

  • Stay informed about technology trends, directions and uses in the industry.

  • Provide forward-looking view of potential business opportunities achievable or enabled through technology.

  • Conducts and attends technical reviews.

  • Establishes and manages department budget.

Build a High-Performing Team

  • Works with VP, IT Solutions Delivery to create vision, clear direction and strategy for the System Design and Engineering organization.

  • Establishes, manages, coaches team with clear objectives and performance expectations.

  • Creates an environment that fosters innovation and skill development; developing centers of excellence and subject matter expertise to support project initiatives across the MVW application stack.

  • Attracts, motivates, develops and retains highly skilled associates.

  • Monitors and improves team efficiency, effectiveness and impact.

  • Creates an environment that values employees and fosters open communication and teamwork.

  • Serves as a role model by demonstrating a commitment to client values, high performance standards, workplace diversity, and driving results.

Other Expected Contributions

  • Manages internal and external relationships with service providers.

  • Collaborates across the IT organization to ensure effective leveraging of resources.

  • Adheres to approval processes for new initiatives and business cases and validates the achievement of financial benefits documented in approved business cases.

CLS Generic Candidate Profile

Successful candidates should possess knowledge and experience and demonstrate strong leadership and relationship skills as follows:

Typically a senior position requiring significant knowledge and experience in one or more disciplines as well as associate and/or organizational management experience. College degree required. Advance degree or professional certification may also be required.

_Specific Candidate Profile:_

/Core Competencies:/

  • Strong Communication and Presentation Skills and Experience

  • Leadership of Technical teams

  • Business Applications Design, Software Development and Product Management

  • Application integration -- SOA/ESB/Orchestration/ODM

  • DevOps

  • Software Development Life Cycle

  • Business Knowledge/Acumen

  • Vendor Management

  • Financial Analysis and Accountability

  • Change Management

/Education and Experience/


  • Undergraduate/graduate degree in Computer Science, Management Information Systems, Business Administration, or equivalent field.

  • 10 to 15 years of IT experience with a minimum of 7 years of hands-on experience leading complex application development activities.

  • Experience implementing technical specification and requirements framework with end-to-end traceability to business requirements, enterprise architecture approach (AAD) and through testing and validation.

  • Strong knowledge and experience with SDLC methodologies and experience with waterfall and agile methodologies.

  • Experience managing multiple technology based products and development teams; providing technical leadership to projects.

  • Strong client service orientation, collaboration and partnering skills


  • Demonstrated success leading large scale initiatives/transformation across enterprise platforms

  • Experience leading agile transformations and operating in a DevOps Model

  • Experience with and significant knowledge of IT outsourcing activities, preferably within a global delivery model, in a managed services environment

  • Strong negotiation, influencing and problem resolution skills

  • Proven ability to effectively prioritize and execute tasks in a high-pressure environment

  • Expertise in Java, Spring framework, REST Web services, Tomcat/Glassfish/JBoss/JEE Server, Oracle and SQL

  • Experience designing and implementing Business Rules Engine (BRE) and Operational Data Management (ODM) Software.

  • Familiarity with Hybris' Omni-channel commerce solution

  • Knowledge of business environment, service requirements and hospitality culture

/Marriott Vacations Worldwide is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture./