NOIDA · FULLTIME
Moodle Developer
Think Tank Infotech Pvt. Ltd.
Noida · onsite · Posted 64d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.6s
- Found the form on Naukri · 11 questions to answer1.2s
- Decided the answers for all of them3.2s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
A Moodle developer job description includes customizing Moodle themes and plugins, developing new features using PHP, JavaScript, and HTML, and integrating Moodle with other systems via APIs. Key responsibilities also involve installing, configuring, and maintaining Moodle, troubleshooting issues, and ensuring performance and security, while technical skills required include PHP, JavaScript, HTML, Moodle's API, and version control systems like Git.
Key responsibilities
- Customization and development: Customize Moodle themes and develop plugins to extend functionality based on specific needs.
- Integration: Integrate Moodle with third-party applications, systems, and websites using APIs, and implement Single Sign-On (SSO).
- Maintenance and support: Install, configure, and maintain the Moodle learning management system (LMS), provide technical support, and troubleshoot issues.
- Performance and security: Optimize the Moodle platform for performance, security, and scalability, and perform regular updates.
- Collaboration: Work with stakeholders, instructional designers, and other team members to gather requirements and ensure successful project delivery.
- Reporting: Develop custom reports and dashboards within Moodle.
Required skills and qualifications
- Education: Bachelor's degree or equivalent experience.
- Programming languages: Strong knowledge of PHP, JavaScript, and HTML5/CSS3.
- Moodle expertise: Experience with the Moodle development framework, APIs, and plugin development.
- Databases: Experience with MySQL is often required.
- Web services: Experience with RESTful web services and JSON for integrations.
- Version control: Proficiency with version control systems like Bitbucket or Git.
Sourced from naukri
Section · 02