Software Engineer - Moodle
Software Engineer - Moodle16
Applications
16
Applications
About the Job
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:
● Bachelor’s 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
About the company
Industry
Staffing & Recruiting
Company Size
2-10 Employees
Headquarter
Mumbai
Other open jobs from HOPES FOREVER CONSULTANCY PVT. LTD.