Job Description

Company Description

Today’s Best Western has been on a journey of incredible transformation, elevating our brand image, improving the guest experience and enhancing our organizational culture. Today, this culture of modernization and innovation is embraced by our more than 1,000 corporate employees, many of whom have stayed with Best Western for 10, 20, even 30+ years. We are proud to have created a work atmosphere that provides an exciting, fun and rewarding place to work every day.

Job Description

Job Purpose

Promotes a high performing business environment by managing administration, support and/or operations.  Ensures excellent service levels and user satisfaction.

Essential Job Results

Manage a team working to deliver digital platform products to meet app/data dev teams, business, and/or technology needs. Own the day-to-day management of software development.
Accountable for software quality, product maintainability, and the growth of the engineers that report to you. 
Understand the larger picture (i.e., customer requirements, business process, opportunities, and/or problems to be solved). 
Understand development methodology : Agile Scrum and work with your team to adopt the best approach to yield optimal team productivity, innovation potential.
Hold postmortems and document outage impact and lessons-learned in to ensure that problems don’t repeat.
Maximize the use of existing implementations to boost return on technology spend
Understand the concept of multi tenancy design.


Skills/Education/Experience

  • Minimum 6 to 8 years related experience, including supervisory or management experience.
  • Bachelor’s Degree in Computer Science or related field or an equivalent combination of education and experience. 
  • Have a solid understanding of the design approaches and digital technologies utilized in the team.
  • Able to review software code (for style, readability, quality, and maintainability)
  • Willingness to research and self-study to keep technical skills relevant in a highly complex environment
  • Innovative and ability to think outside the box for creative problem solving
  • Mentors and coaches colleagues and seeks opportunities for continuous improvement
  • Comfortable working in cross functional and multidisciplinary teams
  • Ability to work independently and as part of a team
  • Ability to multi-task and prioritize deadlines
  • Excellent verbal and written communication skills with great attention to detail and accuracy
  • Experience working in an Agile/Scrum environment

Qualifications

Skills/Education/Experience

  • Minimum 6 related experience, including 3 years of supervisory or management experience.
  • Bachelor’s Degree in Computer Science or related field or an equivalent combination of education and experience. 
  • Have a solid understanding of the design approaches and digital technologies utilized in the team.
  • Able to review software code (for style, readability, quality, and maintainability)
  • Willingness to research and self-study to keep technical skills relevant in a highly complex environment
  • Innovative and ability to think outside the box for creative problem solving
  • Mentors and coaches colleagues and seeks opportunities for continuous improvement
  • Comfortable working in cross functional and multidisciplinary teams
  • Ability to work independently and as part of a team
  • Ability to multi-task and prioritize deadlines
  • Excellent verbal and written communication skills with great attention to detail and accuracy
  • Experience working in an Agile/Scrum environment

Additional Information

All your information will be kept confidential according to EEO guidelines.

Videos To Watch

Privacy Policy

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online