Choice Hotels logo

Software Engineer 3

Choice Hotels

Scottsdale, AZJobSeen 6 days agoSeen in employer's feed 6 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Scottsdale, AZ
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

The Software Engineer 3 leads design and modification of enterprise software components and interfaces, contributes to architecture and release planning, and develops secure, maintainable code. The role includes testing, production support, mentoring junior developers, and recommending tools and process improvements. Candidates need a bachelor's degree in a related engineering or computer science field and four years of experience with the listed technologies and production release utilities.

Skills & qualifications

RequiredNice to have

Skills

JavaSpring BootHibernateJPANext.jsTypeScriptTailwindCSSAWS ComputingAWS LambdaAmazon EC2Amazon EKSProduction ReleaseProduction Utilities

Qualifications

Bachelor's in Computer Engineering, Electrical Engineering, Computer Science or Related Field4 Years Experience

Full job description

This job was posted by https://www.azjobconnection.gov : For more information, please see: https://www.azjobconnection.gov/jobs/7609258 Duties: Lead design of enterprise systems software component additions and modifications, and interfaces between software components. Ensure creation of robust, reusable, and extensible component interfaces during the technical specification process. Assist with authoring and analysis of overall system and system interface architectures, application framework usage, application security considerations and provisions, and the discovery of potential integrations with other internal and external systems. Collaborate with scrum team on release planning. Under general direction of senior engineering staff, write secure, stable, and maintainable code and implement object-oriented component designs. Provide reliable solutions to various moderately complex problems using sound problem solving and engineering techniques. Document, program, and debug specific coding changes necessary to satisfy the components user stories and technical requirements. Collaborate and add value through participation in peer code reviews, providing comments and suggestions. Coach and mentor more junior developers through coding phase to ensure successful delivery of a solution. Develop and execute unit tests (automated and manual) to validate code. Prepare software components for QA testing and ensure code is deployed to the environment. Support Test Engineering team with test plans, troubleshooting and defect fixes. Ensure documentation of deployment tasks. Monitor systems release to Production and provide operational assistance. Lead effort to discover, analyze, and resolve Production problems. Deliver required Production fixes and system tunings. Assist senior development staff with selection and proof of concepts. Provide options and recommendations on tools for design, modeling, programming, debugging, testing, diagnostics, monitoring, profiling, operations, logging, reporting, security checking, or analysis to leadership team. Participate in third-party system analysis to identify potential implementations and integrations. Assist senior development staff with establishing interviewing criteria and participate in interviewing candidates. Coordinate onboarding of new software engineers on team. Work with senior development staff to make recommendations and implement process and programming improvements into Choices software development practices. Requirements: Bachelors degree in computer engineering, electrical engineering, computer science or related field and 4 years of experience. Experience must include: Java, Spring Boot, Hibernate, JPA, NextJS, TypeScript, Tailwind, CSS, AWS Computing, Lambda, EC2, EKS, and production release and utilities. Skill set does not need to be maintained for the full term of required experience.

How this job compares

Set against the 34,044 open Software Engineer jobs on Olive Jobs, counted October 27, 2026.

Pay
  • This postingNot listed
  • Arizona median$108–210K/yr298 salary ranges
  • Arizona median$60–75/hr23 hourly ranges
Openings
Olive Jobs lists 412 open Software Engineer jobs in Arizona and 34,044 across the US. 7% of them nationwide are listed as remote or flexible.
Hiring the most in Arizona
Experience
This posting asks for at least 4 years of experience; Software Engineer postings that state a minimum ask for 5 years at the median (27,543 postings).
Education
This posting asks for a bachelor's degree; 12,681 of the 34,044 open Software Engineer jobs (37%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on October 27, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.