Senior Software Engineer

At Sykes we are passionate about technology. It’s at the heart of everything we do. We’re eager to experiment with new tools and techniques and because of this we are leveraging technologies such as React Native, Docker and Elasticsearch in production.

We are looking for a senior software engineer to implement technical solutions that fulfil the commercial ambitions of the business. You will be working with our bespoke property management platform, which enables us to on board, support and maintain the holiday cottages in our portfolio, as well as new platforms that we create to meet the dynamic needs of the market.

You will report to a technical product owner, collaborating with a wider technology team of more than fifty talented colleagues including Business Analysts, Test Engineers, Business Intelligence developers, as well as stakeholders outside of the department, to deliver robust, commercially substantial projects.



As the ideal candidate, you will:

=        Create well crafted, scalable and resilient solutions used both by colleagues and the public.

=        Own the delivery of software into the business.

=        Perform exploratory work to investigate new technologies that we can leverage to solve business problems, as well as well as sizing changes to our existing platform.

=        Collaborate with business stakeholders to clarify ambiguous requirements and taking corrective action for issues in production.

=        Conduct sprint planning to deliver regular iterations and retrospectives to improve our processes.

=        Facilitate daily stand ups to ensure team and business alignment.

=        Promote software development best practices.

=        Review colleagues’ code submissions, coach enhancements, encourage standards and identify bugs.


Essential Experience

=        At least three years’ experience of software engineering in a commercial setting;

=        Experience of PHP MVC frameworks such as Laravel;

=        Experience of using Test Driven Development in commercial projects;

=        Demonstrable record of delivering high-quality object-oriented code and using SOLID principles;

=        A strong grasp of basic MySQL (joins, groups)

=        Experience of foundational front-end technology e.g Javascript, HTML, CSS

=        Experience of Agile development methodologies e.g. Scrum


Desirable Experience

=        Exposure to Continuous Delivery tools such as Bamboo or Jenkins

=        Front-end styling frameworks such as SASS & Bootstrap

=        UNIX command line

=        Experience with Amazon Web Services, ideally ECS and Elastic Search

=        An understanding of microservice architectures and experience with REST APIs

=        Docker containers


About Us

Sykes is one of the UK's leading independent holiday cottage rental providers. By 2020, we're aiming to be Number One in the UK. It's an ambitious goal, but that hasn't stopped us succeeding before. Our success has been recognised both within and beyond our industry - we've won a prestigious "Best in Industry" award at the British Travel Awards for the last five years, and have been recognised by the London Stock Exchange Group as one of the "1,000 companies to inspire Europe". We're a fast-paced, exciting company to work for, but haven't forgotten our roots from Sykes' founding days at a kitchen table.

Although we work hard, we also believe in rewarding that hard work. In addition to salaries, we offer a generous benefits package including:


=        33 days’ holiday (including bank holidays)

=        An additional day off during the week of your Birthday

=        Annual bonus scheme

=        Choice of MacBook Pro or developer-spec Windows or Linux laptop

=        Staff pension

=        Private Medical

=        Death in Service payment

=        Subsidised park and ride passes

=        Enhanced Maternity and Paternity pay

=        Long service awards - cash payments and increases in holiday allowances

=        Staff discount on cottage holidays

=        Free worldwide travel insurance (including family members)

=        Wellness extras, including free annual flu jabs, reflexology sessions and free fruit supplied in the office


Working hours will be Monday - Friday, 9am - 5:30pm