
Lead Software Engineer
On site
Hythe, United Kingdom
Full Time
12-03-2025
Job Specifications
Salary £74,126 - £92,658 + Benefits + Bonus
Office Based
Location: Newingreen, Kent
We care deeply about inclusive working practices and diverse teams. If you'd prefer to work part-time or as a job-share, we'll facilitate this wherever we can - whether to help you meet other commitments or to help you strike a great work-life balance.
About
We're looking for a Lead Engineer specialising in backend development, who will steer and guide our mission to create the most seamless and flexible checkout experience in travel, empowering customers with their preferred payment options, ensuring secure bookings, and enabling our teams to deploy new features quickly.
Our primary mission revolves around simplifying travel, allowing our customers to make the most of their precious holiday time. Payments are a critical part of that journey, and we're dedicated to creating a frictionless checkout and transaction experience. This year, we've made significant advancements in our payment platform, including introducing alternative payment methods to offer customers greater flexibility.
We're continuing to focus our efforts on evolving our payment architecture, ensuring scalability, reliability and compliance. You'll have the exciting opportunity to drive innovation and contribute to the technical direction of payment systems that are integral to our customer journey. Your expertise will directly impact how our customers interact with us when booking and paying for their extras.
A Lead Engineer at Holiday Extras is the most senior technical contributor in the squad. You will lead by example, taking ownership of complex tasks, reviewing code, and contributing to key projects while setting a high standard for technical excellence. You'll support and mentor the engineers in your squad, and in turn be supported by an engineering leadership function that includes Principal Engineers and Solutions Architects, who provide strategic guidance and foster collaboration across teams.
The Role
By joining our team you'll:
Define and establish best practices for Javascript based (Node.JS & Typescript) backend development and payment systems
Lead the technical direction of our multi-disciplined payments team
Be the point of technical collaboration and decision-making for the team
Collaborate closely with Product Managers, Delivery Managers and Engineers, as well as our Finance, Fraud and Data teams and our third-party partner Payment Service Providers
Mentor and support your fellow engineers in the Payment team, fostering professional growth
Lead our efforts to optimise and scale our payment platform to meet customer needs
Champion technical excellence while ensuring compliance with industry standards and regulations
Keep abreast of changes to the payment industry, highlighting opportunities and risks for future growth
Represent the effort and achievement of the team in regular demos and updates to stakeholders
Provide inspirational leadership to the engineering team, driving consistent high-quality results and technical innovation
Have 10% of your time dedicated to learning and development
What you can bring to our team:
Extensive experience in backend development, with expertise in building scalable, reliable and secure systems
Experience leading a team of engineers whilst collaborating with Product and Delivery teams
A track record of developing others through technical leadership and mentorship
A balance between technical innovation and pragmatism, ensuring efficient project progress whilst meeting business objectives
An outcome-driven approach, able to tell us how you've improved key metrics for payment systems or platforms
Expert communication skills, understanding the impact of your communication style, adapting to simple, clear and transparent communication
Stakeholder management; working with a variety of technical and non-technical teams
Proactiveness to identify new opportunities and technologies to enhance our payment platform
A passion for sharing your knowledge and expertise internally and externally
It would be great if you have knowledge of payment systems, including payment service providers, alternative payment methods and industry standards (like PCI-DSS and Payment Services Directives)
Everyone's career path is individual and different, so this is just a guide. If your experience doesn't precisely match this, you're encouraged to apply so that we can discover your unique talents!
How We Hire For This Role
We know your time is precious, so we keep our recruitment process as quick and easy as possible. If we believe you might be a match for a job you've applied for, you'll enter our hiring process as follows:
Initial conversation with our Tech Recruitment Specialist
On site interview with one of our Engineering Managers & Tech Leads, also talking through a technical problem
Meet Rob, our CTO
Cultivating a diverse and inclusive culture is paramount for us.
Recognising we are all different, if for whatever reason you need us to adapt the process, please get in touch via recruitment@holidayextras.com.
Applications close: Monday 10th February 2025
We reserve the right to close this job before the closing date due to a high volume of applications, please ensure you submit your application as soon as possible to be considered.
Why choose Holiday Extras?
We believe that holidays are the most precious time of all, so we create products, tech and services that make travel and holidays memorable and fun. We're on a mission to be the only place to go for your holiday extras, offering unparalleled choice, value and service, turning our customers' ordinary trips into extraordinarily good times.
At Holiday Extras we're creating a workplace where everyone can thrive, build their careers and reach their limitless potential. By joining our team, you can enjoy a world of benefits to enhance your lifestyle and wellbeing, including 25 days plus your birthday off, profit share, enhanced parental leave, discounted gym memberships and more! Learn more about our culture and benefits.
About the Company
At Holiday Extras, we offer our customers less hassle so that they can enjoy more holiday. Using innovative technology and the smartest, fastest and most personal service in travel, we bring great value airport hotels, airport parking, airport lounges, airport transfers, car hire, holiday insurance and adventures. With more than 40 years experience, there's nothing that our team of travel experts doesn't know about taking the hassle out of organising a holiday. Whether we are helping remove hassle in person, on... Know more
Related Jobs


- Company Name
- Mondrian Alpha
- Job Title
- Software Engineer | Systematic Hedge Fund | High-Impact Role
- Job Description
- The successful candidate will work alongside world-class investment, research, and quantitative professionals to address complex technical challenges and drive returns for investors. This firm fosters a culture of ownership and responsibility, where every team member has the opportunity to make a significant impact on both the team and the broader organization. The technology team at this hedge fund collaborates closely with all areas of the business, including the front office, quantitative analytics, risk management, economic research, and middle office. While the firm operates as a discretionary trading entity, it takes a quantitative approach to its investment decisions, heavily investing in technology to support a cutting-edge quantitative analytics platform and supporting ecosystem. As part of the team, the developer will be expected to use sound judgment and technical acumen to understand the true business needs beyond stated requirements. They will challenge existing systems and processes to help achieve the firm’s goals through technical innovation and excellence, while also staying ahead of industry and technology trends to ensure that the firm’s technology stack remains at the forefront of innovation. The successful candidate can expect to have an immediate impact, with the autonomy to leverage their skills and make meaningful contributions. They will engage with various business functions, collaborating with quant teams to design and build scalable, high-performance valuation, risk, and pricing systems. Working closely with the architecture group, the developer will help deliver massively scalable, high-performance streaming compute operations. They will gain valuable insights into financial markets and global economies through hands-on collaboration with industry experts, while taking ownership of technical products and projects, applying their expertise across multiple business functions. The role also provides access to cutting-edge development tools, including a high-spec workstation with triple wide-screen monitors. Candidate Requirements: Python & Java form the core of their internally developed infrastructure. Internally developed platforms for Position Management, Risk, Market Data, PnL, Pricing, and Research. SQL Server is used for most data persistence, with in-memory OLAP optimizing risk and pricing reporting. AMPS, a high-throughput publication engine, distributes time-sensitive market data to client systems and users. RabbitMQ serves as the enterprise message bus to manage distributed compute operations like pricing. REST endpoints are used for inter-service communication, supported by bespoke middleware. React powers the front-end technology for client UIs. The standard suite of DevOps tools includes Git, TeamCity, and Octopus Deploy. Required Skills: Expert programming skills in C#/.Net or other object-oriented languages such as Java or Python. Experience working with SQL databases. A strong enthusiasm for programming and technology, combined with a desire to work in a dynamic, integrated team. Entrepreneurial drive, with a willingness to take ownership of problems and drive them to resolution. The ability to manage development projects from start to finish, including requirements gathering, design, development, testing, and release management. A keen desire to understand and solve business problems, build domain knowledge, and deepen market understanding. A minimum 1st Class Honours degree in Computer Science or a related field from a Russell Group University, alongside A-levels at grades A*/A/B (or international equivalents). To apply, either follow the link attached or send your resume with any supporting documentation to moses.lynn@mondrian-alpha.com


- Company Name
- Stealth IT Consulting
- Job Title
- Java Full Stack Engineer
- Job Description
- A prominent IT consultancy is actively searching for a talented Full Stack Engineer to join their team on a permanent basis. The ideal candidate will possess extensive experience in developing robust web applications using Java, HTML, CSS, and JavaScript/TypeScript. This role offers an exciting opportunity to work on innovative projects, collaborate with a dynamic team, and contribute to the development of cutting-edge technology solutions. Salary - £55,000 per annum + Additional Benefits Remote with occasional client visits Candidates must be eligible to go through SC Clearance No Sponsorship will be provided for this role Job Details Required Extensive experience of building microservices with Java (Spring Boot) Experience using JavaScript/Typescript to build fronted web applications using React, HTML and CSS Experience using version control software - Git Experience using online version control tools - GitHub, GitLab etc Experience using Docker, Docker Compose Experience with CI/CD (Gitlab, GitHub, Jenkins) Experience with cloud technologies such AWS or Azure Experience working in an agile team environment Desirable Familiarity using Infrastructure as Code tools such as Terraform Familiarity building and integrating with NoSQL database (familiarity with MongoDB is preferred) or SQL databases such as Postgres Familiarity with web standards, accessibility, and development best practice Bonus: Building microservices in C# Experience building solutions that integrate with LLMs using tools such as Vercel AI, Langchain etc. Using the GOV.UK Design System and using Nunjucks


- Company Name
- TieTalent
- Job Title
- DevOps Engineer Azure CI/CD Automation
- Job Description
- About DevOps Engineer (Azure CI/CD Automation IaC) Reigate / WFH to £80k Would you like to work on a modern Azure based tech stack in a role which you can shape and make a real impact, progressing your career in a senior, hands-on position? You could be joining a long established global FinTech with a reputation for technical innovation and excellence. As a DevOps Engineer you'll collaborate with Agile delivery teams to build DevOps functionality and a wide range of infrastructure and tooling to support engineering teams on one of the most successful product lines. You'll partner with development teams to ensure they can rely on highly performant, state-of-the-art Microsoft centric development environments, build systems and test automation infrastructure. This is a varied role in which you'll combine strategic work with short term tactical fixes, contribute to product design meetings and extend the CI/CD capabilities. The company is a market leading, technology driven financial firm; you will be empowered to investigate and introduce new technologies. Location / WFH: There's a remote interview and onboarding process as well as the ability to work from home most of the time, visiting the Reigate office twice a week for team meet-ups and stakeholder meetings. About You You have experience in a similar DevOps Engineer role within an Azure environment You have a good understanding of IaC principles and tools such as Pulumi and Terraform You have experience of building and improving CI/CD pipelines for product teams You have experience with cloud observability (logging, tracing, metrics, monitoring and alerting) You have experience with Containerisation - Docker, Kubernetes You have strong scripting skills with PowerShell and / or C# .Net coding You enjoy collaboratively problem solving to provide simple solutions to complex problems What's In It For You As a DevOps Engineer you will earn a competitive package: Salary to £80k + generous bonus 25 days holiday (and ability to buy more and an extra day for your birthday) Pension Health Care Life Assurance Enhanced maternity / paternity packages Continuous training and career development opportunities Plus a range of other perks and discounts Apply now to find out more about this DevOps Engineer (Azure CI/CD Automation) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values. Nice-to-have skills Azure Terraform Docker Kubernetes Powershell C# Reigate, England Work experience DevOps Languages English


- Company Name
- Cority
- Job Title
- Team Lead, Software Engineering
- Job Description
- Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works. For over 35 years, Cority has been powered by the spirit of innovation, deep domain expertise, and a commitment to integrity that enables higher levels of operational and sustainable performance with the most comprehensive, human-centered, and secure SaaS platform to help workers and businesses thrive in 100 countries around the world. The company enjoys the industry’s highest levels of client satisfaction and has received many awards for its strong employee culture and outstanding business performance. To learn more, visit www.cority.com. WHAT’S IN IT FOR YOU? At Cority, we keep abreast of the changing labour market to ensure that our employees are paid based fairly and equitably based on their skills, years of experience, education and functional experience. Employee health and well-being are at the core of what we do. Competitive health benefits, dental plans, fitness allowance, health care spending account, retirement savings plan, work from home, as well as subsidized internet provide employees and their families support and flexibility. We pride ourselves on our values-driven, performance oriented, dynamic and growth focused culture. The leadership team strives to create a meaningful work experience for employees through challenging work projects and employee recognition. Our HR team ensures our employees have opportunities to get social through corporate volunteering and social happy hours both in office and virtually. Job enrichment, employee development and career planning are our priority. Cority ensures that employees have their skills and certifications up-to-date with our annual training allowance. Internal Recruitment, Departmental Conferences, Group Training Programs, and High Talent Programs are some of the ways that we hone skills and grow talent within the company. Position Summary: Cority is looking for a Team Lead Software Engineering to be a part of our existing team. Our organization is a dynamic, fast-paced, highly collaborative environment. We are looking for a passionate team player who is committed to the success of the collective group. The successful candidate will be able to leverage their excellent management and technical capabilities and drive, while delivering immediate value and influencing our long-term roadmap. This is a fantastic opportunity to join a highly skilled and dynamic team. We take the success of our customers incredibly seriously and our team is a critical part of this success. Primary Responsibilities: Build and coach Engineering team members to excel in their role and career path Manages up to two teams and be responsible for the efficiency and quality of team deliverables Manage agile processes in teams and collaborates directly with Product Management to ensure that requirements and specifications are understood Own one or more functional areas or projects and help breakdown task into manageable stories Understand product requirements and help teams architect/design implementations to work with current applications and workflows Train senior Engineers to be subject matter experts for areas of the application Collaborate with other team leads and managers to develop cross team solutions Skills and Experience: Must have a university degree in computer science or a related program. Prior people management experience preferred but not required 8+ years working as a Software Engineer or related area with SaaS applications 5+ years of experience with .NET Core, .NET Framework, Relational Database, Entity Framework, Webservices or equivalent 5+ years of experience with Angular, TypeScript, JavaScript, HTML5, CSS Experience with Ruby on Rails & MySQL is a plus Strong understanding of software development process & lifecycle. Experience with Agile & Scrum methodology Must have an ability to work independently as well as on a team in a collaborative environment Must possess strong time management and organizational skills Posses excellent written, verbal communications and presentation skills. Cority is committed to a diverse and inclusive work environment. Cority is an equal opportunity employer and does not discriminate based on race, nationality, gender, gender identity, sexual orientation, protected veteran status, age, disability or any other legally protected status. For applicants who would like to request for accommodation please send an email to hr@cority.com.