Marriott International - Sacramento, CA

posted 3 months ago

Full-time - Mid Level
Hybrid - Sacramento, CA
Accommodation

About the position

Marriott has an exciting opportunity for a Senior Software Engineer - Corporate Systems. This role is part of the team focused on deploying new and emerging capabilities to our next generation cloud-based HR, Payroll, analytics, and machine learning platforms. Appropriate candidates have a passion for emerging technologies with a vision for building sustainable and scalable products and a strong drive for success. In this role, you will function as a technical expert on integration capabilities for HR and Payroll Products. You will perform research, analysis, design, and development on a wide range of next generation API and Integration capabilities and products. You will set technical standards and develop reusable frameworks to ensure secure, consistent, and efficient creation of integration capabilities and products. 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. 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.

Responsibilities

  • Function as a technical expert on integration capabilities for HR and Payroll Products.
  • Perform research, analysis, design, and development on next generation API and Integration capabilities and products.
  • Set technical standards and develop reusable frameworks for integration capabilities and products.
  • Assume technical ownership of Service Provider deliverables and lead their technical resources.
  • Research emerging technologies for future capabilities and seek solutions for complex technical issues.
  • Make decisions on complex, non-routine requests to support analytics based decisioning.

Requirements

  • Undergraduate degree or equivalent experience/certification.
  • 6-10 years' experience in information technology application development and support.
  • 2 to 5 years of hands-on experience building Integrations and Microservices using AWS, Azure or OCI.
  • Deep knowledge of SOA Web Services and REST integrations.
  • Experience with XSLT for translation of XML.
  • Strong understanding and experience with integrations patterns, protocols and standards using REST, SOAP, JSON, XML etc.
  • Hands on experience with integration platforms like Oracle Integration Cloud (OIC), Oracle SOA Suite, or AWS Integration Services.
  • Hands on experience with API Management, API Gateways, Messaging Services, Event Bus and Workflow tools.
  • Proficiency in programming languages like R, Java, Python or JavaScript.
  • Experience building integrations between applications for real time and batch protocols.
  • Familiarity with SFTP.
  • 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 applications with multiple stakeholders.
  • Proven ability to prioritize and manage multiple support requests while working on time sensitive projects and upgrades.
  • Experience in waterfall and/or agile software methodologies.
  • Vendor management experience.

Nice-to-haves

  • Graduate degree
  • Oracle Global Human Resources Cloud Implementation certification
  • Additional preference for Oracle certifications in Benefits, Compensation, Payroll, Absence Management, Talent Management, Learning or Recruiting Cloud.
  • Technology leadership experience in a sourced or internally managed environment.
  • 6-10 years' domain experience relevant to supported business function; Industry and competitive landscape knowledge.
  • Knowledge of related Oracle applications like Oracle Integration Cloud and Oracle Cloud Infrastructure PaaS.
  • Experience with AWS Integration Services.
  • Experience with Airflow.
  • Experience with Hashicorp Tokenization Products.
  • Experience in agile software methodologies.
  • Demonstrated ability to anticipate future integration platform opportunities.
  • Technology leadership experience in a sourced environment.
  • Experience with Fast Formulas, BI reports, HCM Extracts, UCM, HSDL, and HDLs.
  • Strong understanding of Oracle HCM Cloud Global HR product capabilities, Business Objects, Business Object Relationships, seeded processes and system dependencies.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Health care flexible spending account
  • Dependent care flexible spending account
  • Life insurance
  • Disability insurance
  • Accident insurance
  • Adoption expense reimbursements
  • Paid parental leave
  • Educational assistance
  • 401(k) plan
  • Stock purchase plan
  • Discounts at Marriott properties
  • Commuter benefits
  • Employee assistance plan
  • Childcare discounts
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service