Talent.com
Moodle Developer
Moodle DeveloperQuay Appointments • Australia
Moodle Developer

Moodle Developer

Quay Appointments • Australia
24 days ago
Job description

Job Overview

Full Stack Developer – Moodle Developer

The initial contract is until Nov

  • with possible extensions

Based in Redfern—Hybrid

$900 / day+ Super

Your duties will include

Develop and maintain Moodle plugins, themes, blocks, and integrations aligned with business needs.

Build APIs and web services to integrate Moodle with external systems (e.g., SSO, student management systems, authentication services).

Implement front-end components using PHP, HTML, CSS, JavaScript, and relevant frameworks.

Manage major and minor Moodle upgrades (e.g., 4.1 ? 4.5), including testing, troubleshooting, and rollout.

Conduct system performance optimisation, debugging, log analysis, and code refactoring.

Ensure platform stability, uptime, and responsiveness.

Troubleshoot and resolve application and platform issues

Own the coordination activities across various groups including platform vendors, infrastructure, and security & networking teams, among others

Highlight risks and resolve issues affecting release scope, schedule and quality

Work with UX team to take a prototype and develop into customer facing web application

Skills and Experience we are looking for

Strong experience in Moodle development (3+ years preferred).

Proficiency in PHP, MySQL / PostgreSQL, JavaScript, HTML, CSS.

Demonstrated experience with Moodle plugin development and customisation.

Experience upgrading Moodle versions and managing LMS migrations.

Understanding of authentication services (SAML, OAuth, OpenID Connect) and SSO configurations.

Strong problem-solving, debugging, and analytical skills.

Previous experience with AWS products such as : API Gateway, CloudFront, Cognito, Lambda, Aurora Postgres, DynamoDB, DocumentDB, EC2, CloudFormation, CDK

Experience in REST API design & implementation

Experience integrating Moodle with enterprise systems (e.g., TAFE, DoE platforms).

Exposure to cloud environments (AWS, Azure).

Understanding of UX / UI for LMS theming.

Experience developing integrations with Bitbucket Server or similar Git repositories (desirable)

Application Process

If you would like to apply, please contact Sonali Jain -

#J-

  • Ljbffr
  • Create a job alert for this search

    Developer • Australia