• Develop and customize Moodle features, plugins, and modules to support educational and organizational requirements.
  • Integrate Moodle with third-party applications such as CRM, and analytics tools.
  • Perform system upgrades, patch management, and troubleshooting to ensure Moodle operates effectively and securely.
  • Collaborate with stakeholders to gather requirements and provide technical solutions that align with business objectives.
  • Optimise Moodle performance, including database tuning and load testing for scalability.
  • Implement and maintain role-based access controls, user authentication, and data security within the Moodle environment.
  • Create custom reports and dashboards using Moodle’s reporting tools.
  • Write and maintain technical documentation, including system architecture, process flows, and user guides.
  • Conduct regular system audits to ensure compliance with organizational policies and external regulations.
  • Provide training and support for users and administrators on Moodle features and new developments.
  • Perform Moodle system upgrades, patch management, and apply necessary troubleshooting to ensure Moodle operates effectively and securely.
  • Carry out backend tasks such as web services integration, API configuration, and data extraction for reporting and analysis purposes
  • Conduct data extractions from Moodle to support custom reporting, integration, and analytics initiatives
  • Use API and web service calls to automate tasks and extract key data from Moodle to other systems or business tools

Desired Skills:

  • Software Development
  • Software Engineering

Desired Qualification Level:

  • Degree

About The Employer:

Our edible oil manufacturing client is seeking a Moodle Software Developer to join their team.

Learn more/Apply for this position