About this role
The team is a leading hospitality software company in the US, experiencing significant growth and looking to enhance their enterprise-level support for their products. As a Senior Software Engineer, you will play a critical role in supporting the evolving needs of the team, particularly those managing multiple locations and seeking innovative solutions to drive their business forward.
Key Responsibilities:
- Design, develop, and maintain scalable software solutions that meet the needs of enterprise customers.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Optimize existing applications for performance and scalability to handle increased user demand.
- Implement best practices in software development, including code reviews, testing, and documentation.
- Mentor junior engineers and contribute to their professional development.
Required Skills & Qualifications:
- Proficiency in programming languages such as Java, Python, or Ruby.
- Experience with front-end technologies like React or Angular.
- Strong understanding of database management systems, preferably SQL and NoSQL.
- Familiarity with cloud platforms such as AWS or Azure.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Experience:
- A minimum of 5 years of experience in software engineering, with a focus on enterprise-level applications.
What we offer:
- A dynamic work environment with opportunities for professional growth and development.
- The chance to work on innovative projects that make a real impact in the hospitality industry.
- A collaborative culture that values teamwork and creativity.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.