Senior Product Engineer - Events (Remote Opportunity) at Hyatt
Looking for a Product Engineer to assist with our product development initiatives, as well as help drive new groundbreaking applications designed for Hyatt hotel associates and guests. This position is ideal for someone who is skilled and passionate about front-end and/or back-end development, who is eager to fill in the gaps in their toolbox. The team is responsible for architecture, methodology, tools and processes, and delivery management for the development and support of colleague facing applications, and new apps created in an internal startup environment. As a member of this team, Product Engineers provide input as we partner with all business functions to help build a digital culture at Hyatt. Our team works closely with Product Development to plan and negotiate iterative development cycles in an agile environment. They also collaborate with the Operations team to build infrastructure and care for Hyatt.com and associated properties in production, as Tier 3 support. They apply DevOps tools and culture to deliver software to production early and often, with highly automated and reliable procedures. The position responsibilities outlined below are in no way to be construed as all encompassing. Other duties, responsibilities, and qualifications may be required and/or assigned as necessary.
POSITION RESPONSIBILITIES:• Analyze requirements.• Develop front-end software.• Develop back-end software.• Develop automated tests.• Develop automated deployment process.• Provide Tier 3 production support.• Participate in architecture reviews and technology standards definition.
EXPERIENCE AND QUALIFICATIONS:• 8+ years of experience in a full-time development role.• Experience in software engineering, architecture, and technical operations.
PREFERRED SKILLS:• Strong Agile experience• Proficient in Java, Angular, Angular js, SpringBoot
B.S. preferred, in Computer Science or related discipline.
Education• Bachelor's degree in Computer Science or STEM field• Preferred - Master degree in Computer Science or STE
Computer Skills Needed to Perform this Job• Standard programming frameworks/DB: SQL , Spring boot, Hibernate, JPA, Mybatis, AngularJs, node.js• Integrations & Interfaces: Restful services, APIGEE, nginx, JSON• Testing frameworks: karma, selenium, protractor, web driver, jasmine• Deployments: Jenkins, Bash Scripts, Gits, Wildfly application/web server, Maven, Gradle, webpack• Documentation: Jira, Confluence