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.