Jobs and Careers
MA

Director UI UX Engineering - Corporate Systems

Marriott International
United Statesfull_timeVerifiedPosted 11 Oct 2024
💰 $191,700/yr($140,200/yr$191,700/yr)

About the role

Marriott has an exciting opportunity for a Director, UI/UX Engineering– Corporate Systems. This role is part of the team focused on building out our next generation cloud-based HR, Talent Development, Payroll, and machine learning platform. Appropriate candidates have a passion for emerging technologies with a vision for building next generation capabilities and a strong drive for success. 

In this role you will function as a front-end Application Developer for HR and Payroll Products. You'll drive the front-end component and service architecture for custom applications developed for HR and payroll product domains. You will perform research, analysis, design, and development on a wide range of next generation Front-end Application development and API capabilities and products. You will set technical standards and develop reusable frameworks to ensure secure, consistent, and efficient creation of UI/UX capabilities and products. You shall develop Low Level Solution Designs, Proof of Concepts & Support minor Discoveries. You will provide L3 Support for Critical Production Issues and perform review & support of Application Testing Strategy.

You will assume technical ownership of Service Provider deliverables and lead their technical resources to ensure deliverables are of high quality, follow our technical standards & best practices and perform at scale. You shall monitor projects by Service Provider to successful completion, maintaining quality, productivity and taking accountability of the Code Quality & Solution Implementation. 

In addition, you will research emerging technologies that will provide future capabilities as well as seek solutions for complex technical issues. You will make decisions on complex, non-routine requests to support analytics based decisioning by Marriott business teams.  

If you feel you are up for the challenge, then please see further details below…

About You

You are a technical leader with enthusiasm for team success. You "think outside of the box" and have talent for creating usable, scalable, well-tested software. You want to work in a highly collaborative, agile, and respectful environment. You love learning new technologies, languages, tools, and you have a passion for building applications. 

CANDIDATE PROFILE

Education and Experience

Required Qualifications:

  • Undergraduate degree or equivalent experience/certifications.
  • 7-10 years of professional software development experience building on highly scalable web front ends using open-source technologies.
  • Designing and building for performance, scalability & reliability of high traffic customer facing digital platforms.
  • High proficiency in building web applications with Javascript and React.js/Next.js/Angular.js/Vue.js/Node.js and ability to write efficient and robust Java code for high volume applications.
  • Proficiency in programming languages and frameworks such as HTML, CSS, Spring.
  • Experience with different types of modern purpose-built storages - SQL Databases, no SQL Databases, and indexes such as Couchbase, Elastic Search. 
  • Hands-on experience on API design and building distributed applications using Micro services leveraging spring boot, API Gateway. 
  • Working knowledge and experience of SOA using RESTful web services, SOAP and API platform integrations.
  • Hands on Experience and knowledge of Microservice Architecture, Cloud-Native Application Development, Containerization, Event-Driven Architecture.
  • Experience in using Enterprise Integration Patterns with designing, building, and deploying Messaging Solutions. Familiarity with SFTP
  • Experience with Automation, Git, CI/CD, Release Management processes and Application Deployments.
  • Experience with public cloud platforms like AWS, Azure or Oracle Cloud Infrastructure (OIC).
  • Experience of Waterfall or Agile methodologies and experience working in an Agile/SAFE environment 
  • Excellent problem solving/troubleshooting skills 
  • Ability to communicate complex technology solutions to both Product owners in a business-friendly manner and to Enterprise Architects in most technical detail.
  • Ability to listen and understand business requirements, ask questions, and translate the requirements into design documents.
  • Ability to elicit, organize and document detailed and comprehensive technical, and non-functional requirements.
  • Experience developing test plans, test scripts, and managing unit, system, regression, and user acceptance testing.
  • Ability to troubleshoot technical issues across platforms and follow through to a resolution.
  • Ability to work independently, identifying and driving required tasks to completion in a timely manner.
  • Proven ability to support all aspects of large, complex appli

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Marriott International

View company profile →