Software Engineer 1

Choice Hotels International•Scottsdale, AZ
•Hybrid

About The Position

Choice Hotels is hiring a Software Engineer 1 for its Data and Analytics Platform, which provides access to data for reporting and analytics that enable business solutions. Under the guidance of senior engineering staff, the engineer contributes to a limited number of system components while building technical expertise and practical software engineering experience. The role focuses on writing secure, stable, and maintainable code; participating in code reviews; developing and executing unit tests; and assisting with production releases and issue resolution. It is an individual-contributor role with no direct reports, working collaboratively with engineering, quality assurance, and business partners. The position is four days onsite at Choice Hotels’ North Scottsdale office and is not eligible for sponsorship.

Requirements

  • Bachelor’s degree in Computer Science, a related technical field, or an equivalent combination of education and work experience.
  • Experience or academic exposure across the software development lifecycle, including requirements, design, coding, debugging, testing, release, and operational support.
  • Familiarity with agile software development methodologies and object-oriented programming concepts.
  • Technical skills: Java 8 or later, Python, Jenkins/Harness or CI/CD tools, AWS or related cloud technologies, Git/Bitbucket, SQL, and relational databases.
  • Relevant technical training or certifications may be considered based on the needs of the position.

Nice To Haves

  • Spring Framework, including Spring REST, Spring Security, Spring MVC, and Spring AOP.
  • Unix/Linux.
  • REST web services.

Responsibilities

  • Develop, test, and debug secure, maintainable code under the guidance of senior engineers, following established standards, source control, and CI/CD practices.
  • Write and run automated and manual unit tests, and partner with Test Engineering on defect resolution.
  • Support production releases and help resolve post-production issues.
  • Analyze user stories and requirements and work with business partners to clarify underlying needs.
  • Collaborate in an agile team, participate in code reviews, and continue building technical skills to take on more complex work.

Benefits

  • Medical, dental, and vision coverage.
  • Paid leave and time off for holidays, vacation, personal, family, volunteer, sick, jury duty, bereavement, military, and religious observance.
  • Financial benefits for retirement and health savings.
  • Employee recognition programs.
  • Discounts at Choice hotels worldwide.
  • Competitive compensation and benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service