Drupal Developers (multiple)

  • Roles located in Canberra
  • Anticipate start date 14/7/2022
  • 12 month contract with 2×12 month extension options
  • A BASELINE security clearance is required for this role or the ability to obtain one

Role Description

Drupal Developers are required to:

    • Participate in requirements analysis;
    • Collaborate with internal teams to produce software design and architecture;
    • Write clean, maintainable and scalable code following Departmental standards and practices;
    • Work collaboratively with team members;
    • Test and deploy applications and systems;
    • Revise, update, refactor and debug code;
    • Develop documentation throughout the software development life cycle (SDLC).

You will delivering a range of critical outcomes over the next 3 years. As part of this large program of work the agency is modernising and transforming services in line with the DTA Digital transformation strategy to ensure they are user centric, modern, modular and support re-use.

Flexible working arrangements are supported by the Department, depending on the program requirements, remote working may be considered. Should remote working be approved, there may be a requirement to travel to Canberra on occasion.

Essential Skills and Experience

    • You will be applying your strong experience in Drupal 8/9 development to theme products, module development or customisation, and JS framework driven data feature sets. Your experience will drive the building of reusable code libraries and ensure technical feasibility of UI/UX designs against response design patterns;
    • Highly experienced in Drupal (8/9) theming and module development and implementation;
    • Highly experienced in advanced JavaScript libraries and frameworks, such as Angular and React;
    • Strong experience with PHP/MySQL and RESTful API development;
    • Strong experience with responsive design and mobile first;
    • Strong experience with web markup, including HTML5, CSS3 and frameworks such as Bootstrap;
    • Strong experience with cross-browser compatibility issues and ways to work around them;
    • Proficient understanding of code versioning tools, such as Git;
    • Familiarity with browser testing and debugging;
    • Strong collaboration skills with technical and non-technical teams.

Desirable Skills

    • CI/CD Practices;
    • Experience with concurrent development source control (Git);
    • Solution Design Patterns and Best Practices, e.g. SOA;
    • Unit / Automated UI testing;
    • Understanding of Software Development Life Cycle and Agile methodologies, such as SAFe.

Selection Criteria

    • Experience as a Drupal Developer, specifically what technologies you have used to develop and deliver public facing web applications. Including, but not limited to the following:
      • Drupal (8/9) theming and module development and implementation;
      • JavaScript libraries and frameworks, such as Angular and React.
    • Experience as a Drupal Developer, specifically what technologies you have used to develop and deliver public facing web applications. Including, but not limited to the following:
      • Web markup, including HTML5, CSS3 and frameworks such as Bootstrap;
      • Cross-browser compatibility issues and ways to work around them.

If you'd like to find out more about this role we'll call you back

    Upload CV (optional)
    Attachments must be doc, docx or odt format and a maximum of 5MB

    By submitting this form you agree to our Privacy Policy

    Or you can apply for this role here

      Are you an Australian citizen or do you have the right to work in Australia? *

      Do you hold a current security clearance? *

      Upload CV*
      Attachments must be doc, docx or odt format and a maximum of 5MB

      Upload Responses to Essential and Desirable Criteria*
      Attachments must be doc, docx or odt format and a maximum of 5MB

      By submitting this form you agree to our Privacy Policy