Job Description
Role : Application Developer
Company : BIG 4
Location : Mumbai
Level : Consultant
Joining : Immediate preferred
THE INDIVIDUAL
Primary Requirements
Work experience in Learning Management System is mandatory
Should have hands-on experience in configuration, customization & deployment of Moodle Learning Platform
As a Senior Moodle Developer, you will be responsible for configuration, customization, and maintenance of Moodle-based e-learning solutions.
Technical Capabilities
Collaborate with stakeholders (internal / external) to define e-learning objectives and outcomes
Analyze business processes, and user requirements to establish learning platform
Develop and maintain Moodle-based LMS, including designing and implementing custom themes, developing and integrating custom plugins, and configuring and managing the environment
Planning and implementing API integrations with third parties when required
Ensure compliance with e-learning industry standards, accessibility requirements, and security protocols
Provide technical support for Moodle users, troubleshoot issues, and recommend solutions
Develop and implement best practices for Moodle development and administration, including security, performance, and scalability
Provide training and support to LMS users, including faculty, students, and administrators
Implement multi-tenancy scalable Moodle architecture
Integrate with plugins when required, write scripts to automate Moodle routines and processes
Act as a SME for Moodle based LMS with an ability to investigate, evaluate and implement appropriate new functions
Qualification
Bachelors/Post Graduate degree in Information Technology, Software Engineering, Computer Science, or related field
Proven experience as a Moodle Developer with a minimum of 4+ years in developing and maintaining Moodle-based solutions
Strong PHP programming skills and experience with web development technologies (HTML, CSS, JavaScript, MySQL, other RDBMS etc.)
Extensive knowledge of Moodle architecture, administration, and customization
Experience with Moodle plugin development and customization
Familiarity with Learning Tools Interoperability (LTI) and other e-learning standards.
PHP, MySQL, JavaScript, CSS, HTML, AJAX, Apache and Moodle LMS
Efficient communication skills
Excellent written language and documentation skills