Job Brief:
Responsibilities:
- Moodle Development: Develop customize and maintain our Moodle LMS to meet the universitys evolving needs. This includes the development of custom plugins themes and integration of thirdparty tools and applications.
- ELearning Solutions: Collaborate with instructional designers and faculty to create innovative elearning solutions. Ensure that digital content is interactive pedagogically sound and accessible to all students.
- Quality Assurance: Conduct thorough testing and quality assurance of elearning modules and the LMS platform ensuring compatibility across various devices and adherence to web accessibility standards.
- Technical Support: Provide technical support to faculty staff and students troubleshooting issues related to Moodle and other integrated technologies.
- Training and Documentation: Develop and deliver training sessions and documentation for faculty and staff on using Moodle effectively for teaching and learning.
- Research and Development: Stay abreast of the latest trends and technologies in elearning and Moodle development recommending and implementing innovative solutions to improve the learning experience.
Skills Required:
- Bachelors degree in computer science Information Technology Educational Technology or a related field.
- Proven experience in Moodle development including customization and plugin development.
- Strong proficiency in PHP HTML CSS JavaScript and SQL.
- Experience with web services and integrating thirdparty APIs into Moodle.
- Understanding of instructional design principles and elearning standards (such as SCORM and AICC).
- Excellent problemsolving skills and the ability to work independently and collaboratively in a team environment.
- Strong communication and interpersonal skills with the ability to interact effectively with a diverse group of stakeholders.
- Familiarity with agile development methodologies and version control systems such as Git.