Software Engineer - Moodle

7

Applications

Mumbai
Contract
Mid-Level: 4 to 6 years
40K - 60K (Per Month)
Posted on Feb 09 2024

About the Job

Skills

Moodle
LMS Developer
PHP programming
CSS
JavaScript
SQL databases

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

As the rate of unemployment in India is skyrocketing, people are becoming more prone to its gloomy side. If you are also sick & tired of hunting the best job for yourself, then HOPES FOREVER CONSULTANCY PVT. LTD. is there to help in every possible way. We leave no stone un-turned to make your HOPES alive and get you the maximum possible. Job Options to exercise your choice. Moreover, from our webs ...Show More

Industry

Staffing & Recruiting

Company Size

2-10 Employees

Headquarter

Mumbai

Other open jobs from HOPES FOREVER CONSULTANCY PVT. LTD.