Manager, Software Engineering

2 days ago


Scottsdale AZ United States Choice Hotels International, Inc. Full time
Manager, Software Engineering

Location: 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. We rely heavily on continuing innovation and need highly qualified individuals to help us move to the next level.

The Software Engineering Department is tasked with delivering scalable applications, systems, and services utilizing state-of-the-art technologies. As an integral member of our Software Engineering Team, you will lead the team to achieve excellence in creating highly scalable and efficient applications.

Your Responsibilities

Delivery:

  1. Engages actively in software development and conducts code reviews.
  2. Offers technical leadership to agile teams, steering architecture, design, and code quality.
  3. Advocates for high standards of technical excellence within the IT development team.
  4. Ensures ongoing communication with project teams, confirming alignment of design and development.
  5. Establishes and encourages best practices and standards for resilience, quality, scalability, and performance.
  6. Upholds standards for technical excellence, including obtaining relevant certifications.
  7. Foresees future technological requirements based on business needs.
  8. Investigates emerging technologies for their relevance to business objectives.

Team Leadership:

  1. Manages staffing levels according to technical skills and application knowledge.
  2. Engages in the interview and hiring processes for successful onboarding.
  3. Plans, assigns, and directs the work of direct reports.
  4. Sets performance goals, provides feedback, and conducts performance appraisals.
  5. Participates in the IT talent review process.
  6. Acknowledges and rewards excellence in performance.
  7. Promotes professional development and career growth.
  8. Promotes the adoption of established design patterns and best practices.

Your Experience, Skills & Competencies

  1. Proficiency in Java EE, Messaging Systems, XML, Web Services, JavaScript, HTML, and other web/scripting languages.
  2. Skilled in web and distributed application design.
  3. Knowledgeable in Service Oriented Architecture principles and web/RESTful services.
  4. Practical experience with AWS cloud services and serverless architecture.
  5. Bachelor's degree in Computer Science, Information Systems, Engineering, or related field.
  6. At least 7 years of experience in developing high-volume applications.
  7. A minimum of 3 years in a technical leadership role.
  8. Solid grasp of front-end development frameworks such as Spring MVC, Angular, or React.
  9. Familiarity with Java garbage collection methodologies.
  10. Proficient in using version control systems like Git.
  11. Knowledge of message-driven programming and queuing services.
  12. Utilization of collaboration tools like Atlassian Tools, DevOps.
  13. Competence in CI/CD methodologies using tools like Maven, Jenkins.
  14. Experience with application profiling and APM tools.
  15. Experience in AWS serverless architecture components.
  16. Comprehensive knowledge of the Software Development Life Cycle (SDLC).
  17. Expertise in defining architectures that ensure security and scalability.
  18. Experience with both relational and non-relational databases.

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.

Your Work Location

As our Manager, Software Engineering, you will be based in our technology hub in Scottsdale, AZ.

About Choice Hotels

Choice Hotels International, Inc. is one of the largest lodging franchisors in the world, with nearly 7,500 hotels in 46 countries. We provide a range of high-quality lodging options and maintain a commitment to serving our franchisees with cutting-edge technology.

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

#J-18808-Ljbffr

  • Scottsdale, United States Exquisite Software Full time

    About the job Software Engineering Manager Exquisite Software is looking for 3 experienced Software Engineering Managers who will be leading our Engineering Team. You will oversee a team of engineers supporting our Mobile, Web, and Enterprise applications. The ideal candidate will have an engineering mindset while empowering our team to enhance our dealer's...

  • Software Engineer

    1 week ago


    Scottsdale, United States Exquisite Software Full time

    About the job Software Engineer Job Summary Exquisite Software is looking for an experienced software development engineer. Responsibilities •Write high-quality, efficient, testable code in Java and other object-oriented languages.•Build highly available, secure, distributed systems in a micro-services architecture.•Collaborate with some of the best...

  • Software Engineer

    4 months ago


    Scottsdale, United States Exquisite Software Full time

    About the job Software Engineer Job Summary Exquisite Software is looking for an experienced software development engineer. Responsibilities • Write high-quality, efficient, testable code in Java and other object-oriented languages.• Build highly available, secure, distributed systems in a micro-services architecture.• Collaborate with some of the...


  • Scottsdale, United States HEAT Software Full time

    HEAT Software and LANDESK are now Ivanti!  With more than 1,600 employees in 23 countries and over 22,000 broadly diversified customers across all industries.  From patch and asset management to IT service delivery and security, our software is everything an organization needs to take their IT operations to the next level.”  Ivanti provides integrated...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.The information below covers the role requirements, expected candidate experience, and accompanying qualifications.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish...


  • Omaha, NE, United States Election Systems & Software Full time

    Job DescriptionJob DescriptionDescription:We support democracy.Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence...


  • Scottsdale, AZ, United States Staffing Science Full time

    Are you a strategic and hands-on technical leader with a passion for building software and high-performing teams in fast-paced environments? We’re looking for a Senior Manager of Software Engineering to lead two dynamic development teams, partner closely with product teams, and enhance our digital product portfolio. If you have a track record of building...


  • Phoenix, AZ, United States Manpower Engineering Full time

    Our client, a leading technology company, is seeking a Software/Firmware Engineer to join their team. As a Software/Firmware Engineer, you will be part of the Engineering Department supporting various teams. The ideal candidate will have excellent problem-solving skills, attention to detail, and a passion for innovation, which will align successfully in the...

  • Software Engineer

    2 days ago


    Los Angeles, CA, United States Software Resources Full time

    We are looking for Software Engineer for our client located in West Los Angeles/Century City area.This position is mostly REMOTE but you will be required to come into the West Los Angeles office 1 to 4 times a month. We could consider a completely remote candidate in another state if they meet our requirements. Duration : 6 to 12 months with the potential to...


  • Scottsdale, United States Choice Hotels Full time

    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...


  • Atlanta, GA, United States Ultimate Software Full time

    Here at UKG, our purpose is people. Our HR, payroll, and workforce management solutions help organizations unlock happier outcomes for all. Our U Krewers, who build those solutions and support our business, are talented, collaborative, and innovative problem-solvers. We strive to create a culture of belonging and an employee experience that empowers our...


  • Huntsville, AL, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...


  • Phoenix, AZ, United States Manpower Engineering Full time

    Our client, a leading technology company, is seeking a Software/Firmware Engineer to join their team. As a Software/Firmware Engineer, you will be part of the Engineering Department supporting various teams. The ideal candidate will have excellent problem-solving skills, attention to detail, and a passion for innovation, which will align successfully in the...


  • Redmond, WA, United States Talent Software Services Full time

    Software Design Engineer 2 Make sure to apply quickly in order to maximise your chances of being considered for an interview Read the complete job description below. Job Summary: Talent Software Services is in search of a Software Design Engineer for a contract position in Redmond, WA. The opportunity will be seven months with a strong chance for a...


  • Scottsdale, Arizona, United States Exquisite Software Full time

    About the Role: Exquisite Software is seeking an accomplished Senior Mobile Engineering Director to lead our Engineering Team. With a focus on mobile development, this individual will oversee a team of engineers supporting our Mobile, Web, and Enterprise applications. The ideal candidate should have a strong engineering background while empowering our team...


  • New York, NY, United States Sara Software Systems Full time

    hese roles include, but are not limited to analysis, design, coding, engineering, testing, debugging, standards, methods, tools analysis, documentation, research and development, maintenance, new development, operations, and delivery. With every role in the company, each position has a requirement for building quality into every output. This also includes...


  • Redmond, WA, United States Intelliswift Software Full time

    Job Title: Robotics Software Engineer VLocations: 100% Onsite at Redmond, WA 98052Duration: 12 Months Contract on W2 (Possible Extension)Summary:We are seeking a highly skilled software engineer to work on hardware integration and automation projects. The ideal candidate will have experience working with consumer electronics, firmware, and lab test equipment...

  • Software Engineer C++

    4 weeks ago


    Omaha, NE, United States Election Systems & Software Full time

    Description:We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and...


  • Scottsdale, United States Staffing Science Full time

    Are you a strategic and hands-on technical leader with a passion for building software and high-performing teams in fast-paced environments? We’re looking for a Senior Manager of Software Engineering to lead two dynamic development teams, partner closely with product teams, and enhance our digital product portfolio. If you have a track record of building...