Demo

Manager, Software Engineering

CHN Choice Hotels International Services
SkyTouch Technology, AZ Full Time
POSTED ON 1/23/2025 CLOSED ON 3/23/2025

What are the responsibilities and job description for the Manager, Software Engineering position at CHN Choice Hotels International Services?

   

Manager, Software Engineering

Scottsdale, AZ

Who are we looking for?

SkyTouch Technology is an early innovator of cloud-based, mobile-enabled property management system (PMS) solutions for the hospitality industry. Over the last 10 years, our PMS software, SkyTouch Hotel OS®, has been successfully implemented in over 6,500 properties worldwide. With our proven track record, we have both disrupted the industry and changed the face of hotel operations management, becoming the premiere cloud-based PMS solution for value, scalability, and mobility through industry-leading onboarding, training, and service. As a company that relies heavily on continuing innovation, we always need the help of highly qualified and motivated individuals who want to help move us to the next level.

The Software Engineering Department is tasked with delivering scalable applications, systems, and services utilizing state-of-the-art technologies, adhering to engineering best practices and methodologies. As an integral member of our Software Engineering Team, you will lead the team to achieve excellence in creating highly scalable and efficient applications, leading to utmost user satisfaction and motivated team members.

Are you a seasoned hands-on Engineering leader with a technological mindset? Can you balance solving technological challenges, mentoring, driving resources to excel, and collaborating with stakeholders to improve or develop new applications/services? We encourage you to apply for our Manager, Software Engineering position today and #MakeityourChoice.

Your Responsibilities

Delivery:

  • Engages actively in software development and conducts code reviews pertinent to the necessary skills.
  • Offers technical leadership to up to three SkyTouch agile teams, steering architecture, design, and code quality in line with the department's vision and direction. Participates in agile teams for software design, development, testing, and deployment.
  • Advocates for and secures a high standard of technical excellence within the IT development team, consistent with a top-performing organization.
  • Ensures ongoing communication with project teams, confirming the alignment of design and development, and modifies the solution architecture as needed throughout the project.
  • Establishes and encourages best practices and standards to foster ongoing enhancement of resilience, quality, scalability, and performance among the engineering team.
  • Upholds standards for technical excellence, including obtaining relevant certifications.
  • Foresees future technological requirements based on business needs and engages in the evaluation and implementation of new technologies and tools.
  • Investigates emerging technologies and determines their relevance to current and prospective business objectives.

Team Leadership

  • Manages staffing levels within the domain according to technical skills, application knowledge, and the business roadmap.
  • Engages actively in the interview and hiring processes, ensuring the successful onboarding of new associates.
  • Plans, assigns, and directs the work of direct reports in collaboration with the Domain owner and PMO.
  • Sets reasonable stretch goals for performance, provides regular, balanced, and constructive feedback, and conducts semi-annual performance appraisals.
  • Participates in the IT talent review process with the direct manager to maintain high performance levels across the organization.
  • Acknowledges and rewards excellence in performance.
  • Works with direct reports on their professional development and career growth.
  • Promotes the adoption of established design patterns, standards, principles, and best practices across assigned project teams.

Your Experience, Skills & Competencies

  • Proficiency in various development technologies such as Java EE, Messaging Systems, XML, Web Services, JavaScript, HTML, and other web and scripting languages.
  • Skilled in web and distributed application design.
  • Knowledgeable in Service Oriented Architecture principles, web/RESTful services, and event-driven architecture.
  • Practical experience with AWS cloud services and understanding of serverless architecture.
  • Holds a Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field.
  • At least 7 years of experience in developing high-volume, mission-critical applications across diverse environments and architectures for multi-user systems.
  • A minimum of 3 years in a technical leadership role.
  • Solid grasp of front-end development frameworks such as Spring MVC, Angular, or React.
  • Familiarity with Java garbage collection methodologies and best practices.
  • Proficient in using version control systems like Git.
  • Knowledge of message-driven programming and queuing services such as RabbitMQ, SQS.
  • Utilization of collaboration tools like Atlassian Tools, DevOps.
  • Competence in CI/CD methodologies using tools like Maven, Jenkins, along with an understanding of OWASP top 10, Source Code Analysis Tools, SAST, and DAST tools.
  • Experience with application profiling, Application Performance Management (APM) tools, and Observability Platforms.
  • Experience in AWS serverless architecture components like AWS Lambda, API Gateway, CloudWatch.
  • Comprehensive knowledge of the Software Development Life Cycle (SDLC).
  • Demonstrated ability to build applications meeting security, scalability, high availability, and network management/monitoring standards.
  • Expertise in defining architectures that ensure security, scalability, high availability, and network management/monitoring.
  • Experience with both relational (SQL) and non-relational (NoSQL) databases and designing highly available, distributed systems.

Your Team

This is a leadership role that reports to the Domain Owner, Software Engineering and provides technical leadership to teams of Software and Test Engineers (20 direct reports; both FTE and Contractors).

Your Work Location

As our Manager, Software Engineering, you will be based in our beautiful, state-of-the-art technology hub in Scottsdale, AZ. In October 2021, SkyTouch opened a newly constructed world class technology center.

About Choice

Choice Hotels International, Inc. (NYSE: CHH) is one of the largest lodging franchisors in the world. With nearly 7,500 hotels, representing nearly 630,000 rooms, in 46 countries and territories as of September 30, 2022, the Choice® family of hotel brands provides business and leisure travelers with a range of high-quality lodging options from limited service to full-service hotels in the upper upscale, upper mid-scale, midscale, extended-stay, and economy segments. The award-winning Choice Privileges® loyalty program offers members a faster way to rewards, with personalized benefits starting on day one. For more information, visit www.choicehotels.com.

At our worldwide corporate headquarters in Rockville, MD and St. Louis Park, MN as well as our technology center in Scottsdale, AZ, and through our associates around the globe, we keep Choice hotels thriving by serving as a champion for our franchisees and providing cutting-edge technology.

About Choice Hotels Financial Performance

Total revenues reached a company record of $1.4 billion for full-year 2022, a 31% increase compared to the same period of 2021. For full-year 2022, Radisson Hotels Americas contributed $104.2 million in total revenues. Click here to review our 2022 fourth quarter and full-year results.

   

Ability to model Choice’s Cultural Values: Welcome and Respect Everyone, Be Bold, Be Quick, Listen, Be Curious and Show Integrity.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Manager, Software Engineering?

Sign up to receive alerts about other jobs on the Manager, Software Engineering career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CHN Choice Hotels International Services


Not the job you're looking for? Here are some other Manager, Software Engineering jobs in the SkyTouch Technology, AZ area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!