Choice Hotels is looking to hire a Senior Software Engineer for their SkyTouch Technology division to take technical ownership across the full development lifecycle and help shape the next generation of cloud-based hotel management software.
Requirements
- At least 7 years of experience designing and building enterprise-grade software using Java.
- Proficient in Python, React, Spring Boot, RESTful APIs, SQL/PostgreSQL, AWS, CI/CD pipelines, event-driven architectures and monitoring tools
- Proven track record of leading technical initiatives and mentoring team members.
Responsibilities
- Take technical ownership across the full development lifecycle
- Lead system design and implementation of complex features using Java, Python, React, and related technologies.
- Define technical approaches, guide sprint planning and estimation, and ensure timely, high-quality delivery.
- Proactively identify risks, unblock teammates, and drive decision-making - even amid ambiguity.
- Champion developer experience by reducing tech debt and contributing to cross-team engineering standards.
- Lead incident response and postmortems, and drive long-term improvements to application health.
- Mentor and support junior developers through code reviews, planning, and hands-on guidance.
Other
- Foster a culture of ownership, accountability, and continuous improvement.
- Act as a technical leader and cross-functional collaborator, representing your team in broader engineering discussions.
- Excellent communication skills with a proactive, ownership-driven mindset.
- Demonstrates key competencies including Cultivating Innovation, Ensuring Accountability, Driving Results and Manages Complexity.
- This role is not eligible for sponsorship.