Software Developer Lead
Current• Conduct needs analyses sessions with clients• Write configuration documents for new and existing Moodle Implementations• Write specification documents for new plugins• Implement and manage software development processes• Develop custom plugins for Moodle• Customise where necessary core code of Moodle• Manage, maintain and support LMS servers• Troubleshoot, fix and support LMS and related software• Oversee the management of the support desk and resolve support tickets• Assist with the resolution of general development and technical queries• Where allocated, manage projects (budget, people, time and deliverables)• Provide functional Moodle support and guidance to team• Present Moodle Training