Senior Backend CMS Developer

March 4, 2026
Application ends: June 3, 2026
Apply Now

Job Description

About The Role

We are seeking a Backend Engineer to join our Technology & Digital team on a permanent, full-time basis.

You will build and maintain solutions that meet both user and business needs, collaborating across product, design, business analysis, and QA to ensure consistent, high-quality delivery.

In this role, you will:

  • Lead the backend development and ongoing maintenance of the Australian Open digital experience, utilising modern and appropriate technologies
  • Ensure high-quality, secure, and maintainable code, conducting reviews, implementing best practices, and embedding data protection measures
  • Apply Agile methodologies to efficiently manage development, identify and resolve technical challenges, and minimise workflow disruptions
  • Maintain clear and accessible technical documentation and stay up-to-date with industry trends and emerging technologies

About YouTo be successful in this role you will have:

  • Strong proficiency in PHP with a solid understanding of object-oriented programming and design principles, i.e. SOLID
  • Extensive experience with Drupal (custom module development, hooks, APIs, and the Drupal architecture)
  • Experience with Drupal’s content modelling, entity system, and configuration management
  • Familiarity with RESTful and/or GraphQL APIs, including building and consuming them within a Drupal context
  • Experience with relational databases (MySQL/MariaDB/PostgreSQL) and query optimisation
  • Understanding of Drupal’s caching mechanisms and performance best practices
  • Familiarity with Composer for dependency management and Drupal project scaffolding
  • Awareness of web accessibility principles and how backend decisions — such as content structure, API responses, and CMS configuration — can impact the accessibility of the final product
  • Knowledge of security best practices within Drupal and PHP development
  • Experience working within CI/CD pipelines and automated testing frameworks
  • Experience with version control systems, particularly Git, and working within a collaborative branching workflow
  • Strong problem-solving skills and ability to clearly communicate technical decisions to both technical and non-technical stakeholders
  • Tertiary in Computer Science or related field, or equivalent practical experience

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru