Share this Job

Go Back

Sr. Drupal Backend Engineer


0000-00-00 00:00:00
Job Type:

Drupal Backend Engineer III



POSITION SUMMARY
The Drupal Backend Engineer builds content-focused Drupal data management and business logic solutions using the Drupal API and PHP on Drupal version 6, 7 and 8 sites hosted on the Acquia enterprise hosted platform.  Qualified candidates will feel they are experts in the Drupal API version 6, 7, have an active interest in the Drupal 8 API and are fluent in PHP 5.x, comfortable with custom SQL queries and the Drush command line, with a working knowledge of HTML 5, CSS 3, Javascript and jQuery when needed.  Ideal Drupal Backend Engineers will have experience working on small agile teams doing large enterprise software projects, from conception and planning, to development and delivery, to testing.
This position will interact closely with either a Kan Ban team or a Scrum team to shape project requirements and guide projects through completion.



INTERVIEW REQUIREMENTS
•    Must be able to solve complex coding challenges with PHP or Drupal API solutions using hand written pseudo-code
•    Must understand the Drupal API and be able to describe uses of some of the most common components of that API without a computer or reference materials
•    Must be able to solve run of the mill coding problems on a white board using hand-written pseudo-code for Javascript and or jQuery
•    Must have experience creating Drupal modules with the ability to provide the source code for review
•    Must be able to describe solutions to conceptual problems around organizing information in maintainable ways in a CMS



ESSENTIAL FUNCTIONS AND RESPONSIBILITIES
•    Build, test, deploy and maintains front-end code for web pages and applications in Drupal 6.x and 7.x using PHP, HTML5, CSS3, javascript and jQuery
•    Work with MySQL databases managed on the Acquia platform
•    Manage projects and coordinate with other stakeholders
•    Participate in project planning and estimating
•    Works tightly with other members of the team



QUALIFICATIONS
Education/Experience:
•    7+ years of professional experience in web development or a related field.
•    5+ years of professional experience in web development or a related field using PHP
•    4+ years of professional experience with Drupal
•    CS Degree preferred (or equivalent experience with full engineering rigor)



Related Skills & Other Requirements:
•    Expert knowledge of Drupal API
•    Expert knowledge of PHP
•    Expert knowledge of the Drupal API version 6.x and 7.x
•    Advanced knowledge of SQL
•    Experience using Javascript and jQuery with Drupal
•    Knowledge of WCAG website accessibility standards



BONUSES
•    Has worked with the Acquia enterprise hosting platform
•    Is an active member of the Drupal community with community module contributions to show for it
•    Has experience working with highly scalable websites
•    Has extensive LAMP stack experience
•    Has experience writing unit tests in PHPSimpleTest
•    Is already working with Drupal 8


Key Skills: