Search by job, company or skills
Job Title: Software Engineer - Moodle
Work Experience: 3 to 5 Years.
Employment Type: Contract
Position: 4 Nos
Duration: 6 Months.
Location: Mumbai/Kolkata
Job Details:
We seek a talented LMS Developer (Moodle) to join our team and play a pivotal role in enhancing our online learning platform.
The ideal candidate will be responsible for developing, customizing, and maintaining Moodle plugins and blocks to meet the specific needs of our organization.
Must-Have Skills/Competencies:
Developing and Customizing Moodle LMS: Implement new features and customize Moodle according to the organization's specific needs. This includes developing plugins, and themes and integrating third-party tools.
Collaboration with Instructional Designers: Work closely with instructional designers and content creators to ensure that the Moodle platform effectively supports teaching and learning goals.
Maintaining and Upgrading Moodle Systems: Regularly update the Moodle platform to the latest version, ensuring all plugins and customizations are compatible with the new version. Address any security vulnerabilities promptly.
Technical Support and Troubleshooting: Provide technical support to users, resolving issues related to the Moodle platform. This could involve troubleshooting problems and implementing fixes.
Performance Monitoring: Monitor the performance of the Moodle system, optimizing it for efficiency and scalability. Ensure a smooth and responsive user experience.
User Training and Documentation: Develop and provide training materials for staff and users on using Moodle effectively. Maintain documentation for any custom development work.
Quality Assurance and Testing: Regularly test the Moodle platform to ensure its stability and reliability. This includes both functional and performance testing.
Nice to Have Skills/Competencies:
Bachelors degree in computer science, Information Technology, or a related field.
Proven experience in PHP programming and understanding of Moodle architecture.
Familiarity with web technologies such as HTML, CSS, JavaScript, and SQL databases.
Experience in developing Moodle plugins and themes is highly desirable.
Strong problem-solving skills and attention to detail.
Good communication and collaboration skills, with the ability to work in a team environment.
Knowledge of e-learning pedagogies and instructional design.
Experience with other learning management systems or e-learning technologies.
Familiarity with version control systems like Git.
Below is the questionnaire that needs to be filled out by the candidates.
1) What is your total and Moodle experience(Total/PHP/Moodle/Other)
2) Do you Have Moodle customization knowledge/experience: YES/ NO
3) Have knowledge of Moodle Implementation/Migration: YES/ NO
4) Have Moodle API knowledge :YES/ NO
5) Capability of troubleshooting Problems and resolving related issues.
6) Clear understanding on PHP OOPS concepts : YES/ NO
7) Functional understanding of LMS & CMS : YES/ NO
8) Good understanding of MySQL database YES/ NO
9) A clear understanding of Code Quality & Unit Testing using PHP Unit based on Moodle YES/ NO
10) Understanding of Mustache - Template Engine of Moodle YES/ NO
Login to check your skill match score
Date Posted: 20/06/2024
Job ID: 82443075