The Product Developer is responsible for supporting and enhancing business systems operations, with a strong focus on client’s reservations systems platform configuration, business rules, and system functionality. This role supports software releases, testing coordination, system audits, performance monitoring, and operational improvements across business applications and related technologies.
As a subject matter expert in configuration and system setup, the developer works closely with business and IT teams to implement solutions, troubleshoot issues, and guide teams through system capabilities and processes. The role also supports user adoption by helping stakeholders understand system workflows, limitations, and operational impacts.
The ideal candidate is analytical, adaptable, and highly collaborative, with strong technical expertise and the ability to communicate effectively across both technical and non-technical teams. Success in this role requires strong problem-solving skills, attention to detail, and the ability to manage priorities in a fast-paced environment.
Key Responsibilities
- Serve as a primary liaison between business units and IT teams to ensure effective communication and collaboration
- Develop and maintain system specifications, workflows, process documentation, and functional requirements aligned with business objectives
- Analyze current business processes and systems to identify opportunities for improvement and recommend enhancements or new solutions
- Conduct demonstrations and walkthroughs of system updates, enhancements, and operational processes
- Participate in testing activities for software releases, upgrades, and system enhancements
- Support and manage change requests, system updates, and new initiatives
- Train and mentor analysts on system setup, configuration, and requirements management
- Create and maintain workflow documentation, technical documentation, and operational procedures
- Lead deployments and implementation activities for new initiatives and system enhancements
- Ensure project deliverables are completed on time, within scope, and meet quality standards
- Assist with project coordination, timeline management, and resource planning as needed
- Conduct system performance analysis and reporting, recommending improvements where appropriate
- Coordinate planning and execution activities for major system updates and enhancements
- Handle sensitive and confidential information with professionalism and discretion
- Promote collaboration, accountability, and continuous improvement across teams
Qualifications / Requirements
- Bachelor’s degree or equivalent professional experience
- Experience working in collaborative team environments and coordinating with external vendors
- Experience with travel, hospitality, or reservation systems preferred
- 3+ years of experience in business systems analysis or business systems support roles
- 3+ years of reservation systems experience
- Strong experience with system administration and business rules configuration
- Ability to adapt to changing priorities and influence stakeholders effectively
- Positive, collaborative, and team-oriented mindset with strong interpersonal skills
- Self-motivated with the ability to work independently and contribute effectively within cross-functional teams
- Excellent written and verbal communication skills
- Strong organizational and project coordination skills
- Familiarity with Agile/Scrum methodologies and project management tools
- Knowledge of databases, software development concepts, and systems integration
- Experience with data analysis, reporting, and change management principles