Marriott International - Augusta, ME

posted 3 months ago

Full-time - Mid Level
Augusta, ME
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 a wide range of 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 by Marriott business teams.
  • Train and mentor other team members and peers as appropriate.
  • Provide financial input on department or project budgets and capital expenditures as requested.
  • Identify opportunities to enhance service delivery processes.
  • Perform complex quantitative and qualitative analyses for service delivery processes and projects.
  • Support existing applications and large projects in a minimum of one environment.
  • Facilitate achievement of expected deliverables and obligations of Services Providers.
  • Validate completeness of requirements prior to Service Provider or internally managed team solutioning.
  • Plan and coordinate complex implementation overseeing quality control of application functional design, usability, functionality, and implementation.
  • Advise support desk on change management as it relates to support and training of new system.
  • Ensure all projects follow the defined development and business case processes.
  • Ensure proper coordination with appropriate IT and vendor relations teams.
  • Provide consultation for routine and complex systems development.
  • Ensure early warning to business stakeholder executives regarding degraded or missed service levels.

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 any of the following cloud products: 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

  • Health insurance coverage
  • Dental insurance coverage
  • 401k benefit for retirement savings plan
  • Flexible scheduling
  • Paid holidays
  • Professional development opportunities
  • Employee discount programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service