Senior Software Engineer
About Bolsover Cruise Club
Bolsover Cruise Club is a leading independent cruise travel agency with over 50 years of experience, dedicated to providing exceptional holiday experiences. As a family-run business, we pride ourselves on our expert knowledge and personalised service. We are at a pivotal moment of digital transformation and are looking for a highly skilled and visionary Senior Software Engineer to lead the rebuild of our core technology platform from the ground up. This is a unique opportunity to shape the future of our business and have a significant impact on our operations and customer experience.
The Role
We are seeking an ambitious Senior Software Engineer to architect and lead a complete platform migration and the development of a brand-new front-end system for our travel business. You will be at the forefront of this large-scale transformation project, with the autonomy to input into your technology stack and assemble a team to meet the complex needs of the business. This is more than just a coding role; it is a chance to be a technical leader, a mentor, and a key driver of our company's success.
Key Responsibilities
* Platform Architecture & Design: Key party in the selection and delivery of the architectural design for our new front-end platform, ensuring it is scalable, reliable, and secure.
* Technology Stack Selection: Research, evaluate, and choose the most appropriate technologies, frameworks, and tools to build a modern, high-performance system.
* Front-End Development: Lead the development of a new, user-centric front-end system that provides a seamless and intuitive experience for our internal teams.
* Team Leadership: Build and mentor a high-performing engineering team, fostering a culture of technical excellence, collaboration, and continuous improvement.
* Stakeholder Collaboration: Work closely with business leaders and stakeholders across our departments to understand their needs and translate them into technical requirements.
Required Skills & Experience
* Proven experience as a Senior Software Engineer, leading large-scale software development projects.
* Extensive experience with modern front-end technologies (e.g., React, Vue, Angular) and their ecosystems.
* Strong understanding of software architecture, design patterns, and system integration.
* Demonstrable experience in designing and building scalable, reliable, and secure web applications.
* Proficiency in a relevant programming language (e.g., JavaScript/TypeScript, Python, C#).
* Experience with a variety of databases, both SQL and NoSQL.
* Excellent leadership, mentoring, and communication skills, with the ability to inspire and guide a team.
* A track record of taking ownership of projects and seeing them through to successful completion.
* Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) and DevOps principles.
Desirable Skills
* Experience in the travel or e-commerce industry.
* Experience with microservices architecture.
* Familiarity with CI/CD pipelines and automated testing frameworks.
* Experience with both front-end and back-end development (full-stack).
What We Offer
Professional Impact
* A competitive salary and benefits package.
* The unparalleled opportunity to build a new platform from the ground up and have a lasting impact on a successful business.
* The autonomy to choose your technology stack and shape your team.
* A collaborative and supportive work environment where your vision will be valued.
* Opportunities for professional growth and a chance to mentor the next generation of engineers.
* A fantastic team culture and the chance to work with passionate individuals.
Work & Life
* Flexible work arrangements.
* Company Pension.
* Generous holiday package.
· Health & wellbeing programme.
* Company events.
* Free on-site parking.
If you are a visionary Senior Software Engineer who thrives on technical challenges and wants to lead a transformative project, we would love to hear from you. Furthermore, if you do not have all the above skills, perhaps you have some experience or have studied hard and need an opportunity, contact us for a chat.
Job Type: Full-time
Pay: £45,000.00-£60,000.00 per year
Work Location: Hybrid remote in Barlborough S43 4XE