PHP Software Engineer

DHI Group Inc
London (Greater)
From £50,000 to £65,000 per annum & benefits
02 Nov 2017
15 Nov 2017
Contract Type
Full Time
DHI Group, Inc. is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customer’s source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers.

The Role

We are looking for a strong, experienced PHP engineer to ensure good coding practice throughout the team, including code reviews, documenting code and choices and knowledge sharing with other team members.

The right candidate will be responding to time critical issues, understanding how to balance delivering projects on time, finding good/better solutions when building software with the ability to be “technology agnostic” and testing out different solutions to find the best fit for every challenge.


Our environment is data driven, you’ll be working on data processing, learning different ways of extracting and structure data.Write CLI code (Crawlers, Extractors etc.) and high performance APIs, libraries and frameworks that support large, complex, high volume data processing pipelines (thousands of documents processed per second)Essential:

Commercial experience in the PHP Stack and strong object-oriented skills (experience using modern frameworks preferable)Understanding of NOSQL Databases (MongoDB preferred), Redis/MemcacheExposure to Command Line / Console Applications using PHPExposure to building large scale APIsExposure to Xpath and Regular ExpressionsFamiliar with the linux command line, as well as configuring and maintaining linux serversExperience with VCS (GIT/SVN)Desirable:

Experience with Search Technologies: ElasticSearch/SOLRQueuing systems: RabbitMQ / KafkaVagrant / DockerBehat / codeceptionPHP 7.xTDD / BDDContinuous Integration (Jenkins)Contribution to Open Source projectsQualifications:

Degree in Computer Science or equivalent experienceExcellent understanding of algorithms, software architecture and designAbility to collaborate within an Agile team and communicate effectivelyThe successful candidate will be an excellent team player and have:

Strong analytical and problem-solving skills with a high attention to detailA hunger for knowledge, always keen to learn new technologies and new toolsWhat we offer you:

Opportunity to work in a motivated, fast-moving teamExplicit commitment to high quality software engineeringA great opportunity to learn and acquire new skills in frameworks and technologiesReal opportunity to apply your knowledge, skill and expertise to the teamIn addition to a competitive salary, annual bonus and salary reviews, we offer:

Group Pension schemeGroup Life insurancePrivate health coverage and half price Virgin Active gym membership/gym membership contribution25 days of annual leave per year; summer hoursChildcare vouchersInterest free season ticket loansCycle to Work Scheme and on site shower facilitiesA great office (complete with games, ping pong, foosball and weekly social and wellness events) in the heart of ShoreditchThe successful candidate must have the right to work in the UK upon starting the role.

This job was originally posted as