Senior API Software Developer (Hybrid)
Job Description
We Put the World on Vacation
At Travel + Leisure Co., our mission is simple: to put the world on vacation. With a focus on vacation ownership, travel memberships, and exchange programs, we’re shaping the future of leisure travel by creating new possibilities for vacationers. Innovation and growth keep our work interesting and fun. Every day is a chance to learn something new and turn vacation inspiration into exceptional experiences for millions of travelers worldwide.The API Software Developer plays a key technical role on the Middleware and API Team with a focus on building reusable API services. While primarily working with Google Apigee, the Developer will design, develop, and troubleshoot API services. The resource will also provide technical guidance to Wyndham teammates and organizational stakeholders.
Essential Job Responsibilities
Lead sessions with consumers of services to define their requirements with respect to access, logical structure, and accessibility.
-
Lead sessions with developers to ensure the proper understanding is achieved. This includes:
Scheduling knowledge transfer sessions
Answering questions as needed
Offering technical solution guidance.
Lead Development and sustainment of integration environments:
Help conduct technical research, testing, evaluation and documentation of tools and methodologies to ensure that tools are current and functional
Analyze and study services integration requirements to lead designing, planning, and deploying needed capabilities
Work with development teams and designers to learn architectural requirements to ensure client satisfaction with product
Lead development and integration efforts and the validation of associated work products
Help identify issues and suggest ways to help correct or tune performance issues
Provide answers to client inquiries concerning reporting and support. Refer inquires as necessary to appropriate personnel
Provide end user support related to access and software installation and maintenance
Document and provide support; resolve issues to ensure that the system is functioning according to specifications.
Implementation within the integration environments:
Work in partnership with system administrators and engineering groups to assist in the design changes to equipment. Determine the impact upon software deployments, operations, and supportability to ensure timely and uninterrupted service for the customer.
Partner with other IT teams to deliver department and company initiatives.
Participate in all facets of projects, including planning, design, requirements, documentation, construction and implementation
Assist with estimates on costs and schedule for required changes to system baseline configurations
Advises IT and business consumers on solution alternatives
Learn applicable standards and best practices.
Minimum Requirements and Qualifications
Education
Bachelor's Degree in Computer Science, Information Systems, or other related field (or equivalent work experience).
Training requirements
Google Apigee API Certification a plus
Knowledge and skills
Demonstrated ability to work in a fast-paced, highly technical environment
Excellent communications skills, both written and verbal with varying levels within the organization
Ability to handle multiple tasks simultaneously
Ability to translate user requirements into technical specifications
Expertise in API framework and design patterns
Expertise in Apigee Edge and/or Apigee X
Familiarity with Oracle Databases
Familiarity with Java language, J2EE, Java Frameworks and Java SDKs
Technical Skills
Highly proficient in API Lifecycle management – Requirement analysis, Design, Implementation, Unit test case preparation and execution, Code reviews and Delivery
Highly proficient with API Design specifications using swagger or similar tools
Experienced in API proxy creation comprising of security, transformation, logging & traffic management features
Experienced in Apigee API Management tools and solutions
Experience with creation and execution of Test Cases via ReadyAPI, Postman or similar tools
Experience with QA reports for documentation
Experience with Publishing API’s using OpenAPI or similar tools, CICD
Experience with API Developer Portal
Ability to translate requirements into design specifications for APIs
Ability to train and mentor developers with API development tools
Ability to work effectively with team and stake holders; share knowledge to ensure team success
Ability to work through support tickets with Vendor
Job experience
5+ years’ experience with API design and development
Familiarity with Oracle / SQL Server or other RDBMS
Unless there is a legal requirement, experience will be accepted for the education requirement.
How You'll Be Rewarded:
We offer a diverse range of comprehensive health and welfare benefits to associates who work 30 or more hours per week to meet your needs and support you throughout your career with us. Travel + Leisure Co. benefits include:
- Medical
- Dental
- Vision
- Flexible spending accounts
- Life and accident coverage
- Disability
- Depending on position, paid time off, parental leave and holidays (speak to your recruiter for additional information)
- Wish day paid time to volunteer at an approved organization of your choice
- 401k with employer match (subject to eligibility requirements, including tenure - speak to your recruiter for additional information)
- Legal and identify theft plan
- Voluntary income protection benefits
- Wellness program
- Employee Assistance Program
- Pet Insurance
Where Memories Start with You
Hospitality is at the heart of all we do at Travel + Leisure Co. Here, you’ll find an inclusive environment where we deliver excellence and take time to have fun, celebrate together, and support one another. We're always looking ahead to what’s next and how we can strengthen our business, its neighboring communities, and the customer experience. Join our global team and build a career where memories start with you.
We are an equal opportunity employer, and all applications will be considered for employment without attention to their membership in any protected class. If you require any reasonable accommodation to complete your application or any part of the recruiting process, please email your request to MyCareer@travelandleisure.com, including the title and location of the position for which you are applying.