Senior PHP Software Engineer
Recruiter
Listed on
Location
Salary/Rate
Salary Notes
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
We are looking for a senior PHP engineer to ensure good coding practice throughout the team, including code reviews, documenting code and choices and knowledge sharing with other team members.
This job is ideal for someone looking to become a knowledge leader in their team and for the next step in their career!
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.
Responsibilities:
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/Memcache
Exposure to Command Line / Console Applications using PHP
Exposure to building large scale APIs
Exposure to Xpath and Regular Expressions
Familiar with the linux command line, as well as configuring and maintaining linux servers
Experience with VCS (GIT/SVN)
Desirable:
Knowledge of Search Technologies: ElasticSearch/SOLR
Queuing systems: RabbitMQ / Kafka
Vagrant / Docker
Behat / codeception
PHP 7.x
TDD / BDD
Continuous Integration (Jenkins)
Contribution to Open Source projects
Qualifications:
Degree in Computer Science or equivalent experience
Excellent understanding of algorithms, software architecture and design
Ability to collaborate within an Agile team and communicate effectively
The successful candidate will be an excellent team player and have:
Strong analytical and problem-solving skills with a high attention to detail
A hunger for knowledge, always keen to learn new technologies and new tools
About DHI Group, Inc.
DHI Group, Inc. (NYSE: DHX) is a leading provider of specialized websites and services for professional communities including technology and security clearance, financial services, energy, healthcare and hospitality. Our mission is to empower professionals and organizations to compete and win through specialized insights and relevant connections. Employers and recruiters use our websites and services to source and hire the most qualified professionals in select and highly-skilled occupations, while professionals use our websites and services to find the best employment opportunities in and most timely news and information about their respective areas of expertise. To learn more about our brands please visit www.dhigroupinc.com.
In addition to a competitive salary, annual bonus and salary reviews, we offer:
Opportunity to work in a motivated, fast-moving team
Explicit commitment to high quality software engineering
A great opportunity to learn and acquire new skills in frameworks and technologies including AWS
Real opportunity to apply your knowledge, skill and expertise to the team
Group Pension scheme
Group Life insurance
Private health coverage and half price Virgin Active gym membership/gym membership contribution
25 days of annual leave per year; summer hours
Childcare vouchers
Interest free season ticket loans
Cycle to Work Scheme and on site shower facilities
A great office (complete with games, ping pong, foosball and weekly social and wellness events) in the heart of Shoreditch
Please click the APPLY button to apply for this position.
Please note only successful applicants will be contacted. The successful applicant must have the right to work in the UK upon starting the role.