Senior Drupal Developer

Job Type: Contract
Posted: about 2 years ago
Contact: Ben van Loggerenberg
Discipline:
Reference: 243499_1645064743

This role requires extensive knowledge of Drupal 9 and WordPress content management systems. The senior full-stack developer takes a lead role in the technical aspect of this team trusted to lead entire website development projects for the team and pass around work tasks to other members.

This role assists with the BAU updates to the current websites and is a critical player in ensuring that code from all players is reviewed to meet the standards of the team and is familiar with incorporating user-centric evidence and the principles of the Digital Service Standard with modern tooling, practices, and automation is highly desirable.

Responsibilities

  • Propose and facilitate innovation initiatives and contribute to business improvement strategies and to change in workplace practices.
  • Provide quality assurance and case review for peers and lower classification levels
  • Contribute to the establishment and implementation of new services and systems
  • Collaborating with developers to implement new web features.
  • Using user feedback to identify and correct problems with a client's website.
  • Assisting the web development team with all aspects of website projects.
  • Assisting with the testing and maintenance of websites.
  • Writing Jest/Cypress/PHP Unit tests for development projects.
  • Working with the Git control system and assisting the team with reviewing pull requests.
  • Working with the team and WCAG experts to ensure code meets the WCAG 2.1 AA and a11y requirements

Skills & Experience

  • Expert knowledge and experience in using web-related tools and software including:
    • Drupal and WordPress Content Management Systems, Including Migration from Drupal 7 to 9, Drupal batch API, Drupal Views, Drupal and WordPress customisation techniques relating to themes, modules API Integration, Git repo maintenance, as well as Pull
  • Request knowledge and the git-flow branching techniques. Basic DevOps for AWS servers, updating PHP versions etc.
  • Ability to manage and configure deployment automation and testing automation.
  • Strong knowledge and experience in using front end web-related technology including SASS, Tailwind/Bootstrap, VueJS, JavaScript/JQuery and Cypress
  • Expert knowledge and understanding of web languages and standards, including:
    • HTML, SASS/CSS, PHP, JavaScript, jQuery, VueJS and MySQL. Australian Government web standards
    • Web Content Accessibility Guidelines 2.1 (AA) Digital Service Standard dta.gov.au/standard/)

For more information or a confidential discussion, please contact Ben van Loggerenberg on (02) 6268 9703 quoting reference 243316

To apply please click the 'Apply Now' button