Overview:
Great National Hotels is a leading hospitality services company supporting independently operated hotels across the UK and Ireland. With a deep understanding of the unique challenges faced by these properties, we offer tailored solutions that help our partners thrive in a competitive market. One of our key innovations is Revanista, our in-house, cloud-based rate management platform. Built on years of revenue management expertise, Revanista empowers hoteliers to make smarter, data-driven pricing decisions that drive profitability.
We're looking for a Senior Software Engineer to join our growing team and play a central role in shaping the future of Revanista. You'll be instrumental in enhancing this cutting-edge web application, designed specifically to help hotels optimize their room rates and maximize revenue by analysing multiple data points and market dynamics.
This is a high-impact role ideal for someone passionate about building scalable, intelligent systems that solve real business problems. You'll be involved in everything from architecture and development to deployment and optimization.
We're seeking a developer with a strong background in full-stack development and project ownership. You should have hands-on experience with:
AWS and serverless architectures
React and Node.js
Database design and management
CI/CD pipelines
Infrastructure as Code (IaC)
API integrations
Preferably, the ideal candidate will also be familiar with the hotel industry and the challenges hoteliers face in revenue management and pricing strategy.
Responsibilities:
* Design, develop, and maintain scalable full-stack web applications on AWS utilizing Serverless architecture and Infrastructure as Code.
* Manage application infrastructure and environments using AWS multi-account strategy and GitHub branches.
* Take responsibility for the technical quality of the features delivered across the team, including documentation, testing strategies, and code.
* Discuss and review business requirements with stakeholders.
* Contribute to product roadmap, ensuring alignment with company goals.
* Create Jira tickets, plan sprints and releases prioritizing bug fix and features according to previous stakeholder's discussions.
* Provide support to users and deploy hot fixes when necessary.
* Remain up to date on emerging technologies and architecture and propose ways to use them in current and upcoming projects.
* Leverage technical knowledge to improve the quality and efficiency of applications and tools.
* Mentor other team members to improve software development and delivery skills.
Skills:
A minimum of 3 years relevant development experience with Node.js and React.
Experience developing full-stack Serverless applications.
Experience with AWS in particular experience with Serverless technologies such as Lambda, DynamoDB, SQS, and CloudFormation.
Experience with GitHub actions, repositories and branching strategies.
Experience using RESTful APIs to create complex applications.
Experience with Continuous Integration and Continuous Delivery (CI/CD).
Ability to drive a feature or bug fix from discovery to a stable deployment to production.
Strong analytical and troubleshooting skills.
Strong communication and collaboration skills.
Ability to thrive in a fast-paced environment and multi-task efficiently.
Ability to lead a Scrum team and manage the daily operational tasks of a project.
Nice to have:
Previous AWS, GitHub, Confluence administration.
Experience with the Serverless framework.
Experience with AI and Machine Learning.
Experience with Cypress and Behaviour-Driven Development (BDD).
Knowledge of hotel management systems (PMS, Channel Managers, etc...).
Location:
Ennis, Co. Clare with UK and Ireland travel as required. Great National Group facilities & encourages hybrid working.
Great National Group facilities & encourages hybrid working upon successful completion of probation.
Great National Hotels is an equal opportunities employer. #J-18808-Ljbffr