< Back

Job Opening ID




Job Type


Salary Details

circa £35,000


Glasgow City

Assigned Recruiter

Emily Field

PHP Engineer

Enigma People Solutions are recruiting for a PHP developer for one of our Glasgow based clients. They are a digital consultancy that design and build innovative digital products and services for the public and private sectors. The role will see the successful candidate join a talented PHP team and help to deliver projects and solutions for their customers. It is expected that the candidate will have a 2 - 3 years development experience.


Although we are looking for an engineer to join the development team there will be interaction with clients both business and technical so candidates must be good communicators.

Flexibility- you will be willing to travel to client sites on occasion.
Passion for Technology- you will have an interest in how technology works under the hood.
Growth Mind-set- you will be comfortable learning new technologies, languages, tools, processes, skills and domain knowledge.
Consultatory- you will be able to work internally and externally to influence clients and colleagues in the direction of success.
Engineering Practitioner- you will naturally take a structured approach to problem solving, be capable of explaining the rationale behind your decisions and precise in your communication.
You will help develop solutions that are robust, reliable and deliver real business value.
You will be pragmatic in your decision making and have an understanding of complexity.


We expect candidates will have experience with a reasonable number of the following and be able to quickly and effectively fill any gaps in their knowledge where required.

Highly relevant

Modern PHP5, including tooling such as PHP Unit and Composer.
An understanding of common software design patterns.
Familiar with classic Linux/Unix command line utilities.
BASH scripting.
DVCS (Git).
Detailed and precise understanding of HTTP, HTML, JSON, XML.
SQL? and ORMS.
Design and maintenance of LAMP like stacks.
High availability, design and implementation of reliable and robust systems.
The original Agile principles, Agile ceremonies, processes and jargon.
Symfony or other dependency injection frameworks

Nice to have

Infrastructure as code such as Puppet, Chef.
Principles, practices and the business case for continuous integration and continuous delivery.
Scalability, in particular caching, optimising SQL queries and CDNs.
Experience of Collection Management Systems such as Omeka.
PHP 7.
Goal oriented requirements engineering.
Web accessibility.
Responsive Web Design.

To apply contact emily@enigmapeople.com

Subscribe or follow for the latest job vacancies