My client are looking for a experienced Drupal Back-end Developer, as part of this role you will be responsible for additional technical expertise to their well-established team.

You will:

- Work under the direction of a Technical Lead, and alongside other developers, to produce solutions in line with defined requirements. - Solve challenging problems, using an extensive understanding of Drupal’s architecture, APIs and custom module development. - Ensure the technical quality and consistency of developments that you produce, in terms of the key areas: Security, Maintainability, and Performance. - Constantly improve, to keep pace with new innovations and technologies. - Guide and mentor less-experienced developers, working effectively as a team.

The ideal candidate will be:

- A skilled developer - demonstrating excellent PHP coding abilities and an understanding of the advantages of producing clean, maintainable code. - To prevent malicious attacks. - Meticulous - with high attention to detail. - Experienced - with a proven track record developing Drupal websites. - Familiar with common security vulnerabilities and using Drupal’s APIs - Ambitious - coming to work to make a difference. - A good communicator - to translate technical solutions to varied internal audiences. - Well-organised - to manage tasks and time efficiently.

Desirable:

- Experience of code-driven development (Drupal 7 features-based development workflow and Drupal 8 configuration management system). - Experience with other modern PHP frameworks (e.g. Symfony, Laravel). - Knowledge and experience of automated testing. - Familiarity with Drush and Git workflows. - An active interest in contributing to the Drupal community.

If you feel like you would be a good fit to the role please get in touch with Hal (Apply online only)