Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Moodle developer

Sydney
Charterhouse
Developer
Posted: 5 December
Offer description

* NSW Government
* $900 per day + super
* Until Nov 2026 (potential extension)
* Hybrid working arrangement

The Role

As a Moodle Developer, you will play a key role in shaping and advancing our clients' Moodle LMS. You will design, build, and maintain a secure, reliable, and scalable platform that supports business and educational needs. Partnering with instructional designers, ICT teams, and stakeholders, you will co-design and deliver high-quality features that continuously enhance the learning experience.

Key Responsibilities

* Develop and maintain Moodle plugins, themes, blocks, and system integrations.
* Customise core Moodle functionality in line with development best practices.
* Build APIs and web services to integrate with external systems including SSO and student management platforms.
* Deliver front-end functionality using PHP, HTML, CSS, and JavaScript.
* Manage Moodle upgrades, including testing, troubleshooting, and deployment.
* Optimise system performance and conduct debugging, log analysis, and code improvements.
* Ensure high levels of platform stability, uptime, and responsiveness.
* Troubleshoot and resolve application and platform issues.
* Produce incident reports and support critical issue resolution.
* Coordinate with vendors and internal infrastructure, security, and networking teams.
* Identify risks and resolve issues impacting delivery timelines and quality.
* Collaborate with UX teams to convert prototypes into customer-facing applications.
* Work as part of an agile delivery team.

Experience Required

* Proven experience in Moodle development (minimum 3+ years preferred).
* Strong proficiency in PHP, MySQL / PostgreSQL, JavaScript, HTML, and CSS.
* Demonstrated expertise in LMS plugin development and customisation.
* Hands-on experience with platform upgrades and LMS migrations.
* Solid understanding of authentication protocols (SAML, OAuth, OpenID Connect) and SSO configurations.
* Experience working in Linux environments with version control using Git and CI/CD pipelines.
* Strong analytical, debugging, and problem-solving skills.
* Prior experience with AWS services including API Gateway, CloudFront, Cognito, Lambda, Aurora PostgreSQL, DynamoDB, DocumentDB, EC2, CloudFormation, and CDK.
* Proven experience in REST API design and implementation.
* Experience integrating LMS platforms with enterprise systems
* Exposure to broader cloud ecosystems such as Azure.
* Understanding of UX/UI principles for LMS theming and user experience optimisation.
* Experience developing integrations with Bitbucket Server or similar Git-based repositories (desirable).

How to Apply

If the above sounds like you, please hit APPLY for a confidential discussion

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Dynamic software developer position - endless possibilities
Sydney
beBeeSoftware
Software Developer
Similar job
Senior sales business developer renewables/saas
Sydney
DNV
Developer
Similar job
Lead mobile developer
Sydney
Protecht
Mobile Developer
Similar jobs
IT and Tech jobs in Sydney
jobs Sydney
jobs New South Wales
Home > Jobs > IT and Tech jobs > Developer jobs > Developer jobs in Sydney > Moodle Developer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save