Software Engineer Moodle

Year    Mumbai, Maharashtra, India

Job Description


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

Expertia AI Technologies

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3251065
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Rs.60000 per month
  • Employment Status
    Permanent
  • Job Location
    Mumbai, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year