An Enterprise client is seeking a Senior Drupal Back-End Developer to lead and execute back-end development tasks, including custom module development, template creation, function overrides, complex debugging, and providing technical guidance to the development team.
Our client is a global provider of digital marketing solutions. They offer Content Management Systems, Digital Production, and Content Studio.
Job Description
- Lead and execute Drupal module development and theme integration in accordance with Drupal standards.
- Debug and resolve complex back-end issues and bugs.
- Analyze Drupal patch releases, assess impact, implement patches, and conduct required testing.
- Propose and implement scalable, secure, and high-quality back-end solutions that meet or exceed customer expectations.
- Collaborate closely with Front-end Developers and, when required, with clients to ensure effective and intuitive implementation of technical requirements.
- Participate in code reviews, engage in pair coding, and coach Junior and Mid-level Developers by providing guidance, technical feedback, and proposed solutions.
- Implement third-party APIs and develop REST APIs as needed for project requirements.
- Support multi-site configuration and related back-end architecture needs.
- Use industry-standard tools such as Drush, Drupal Console, Git, and Composer to support development workflows.
- Adhere to Drupal coding standards and best practices across all phases of the Software Development Lifecycle.
Qualifications
- Experienced in using most Drupal API's and knowing when to use them accordingly.
- Experienced in using most contributed modules and configuring them.
- Experienced in creating custom Drupal modules.
- Experienced in Drupal theme integration.
- Experienced in implementing third party API's.
- Experienced in Drush, Git, and Composer.
- Thorough understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing)