Perfect role for someone looking to grow with a fast-paced and thriving software services and consulting organization. This PHP & Moodle Developer performs a key role in creating and maintaining learning management systems based on Moodle and PHP, including design, configurations, branding and customization.
This position provides a great opportunity for PHP developers for growing skills and gaining experience in a fast-paced environment by interacting with the customers and building enterprise-level applications based on PHP/Moodle.
Requirements
4+ years of experience in LAMP stack, Linux, PHP, MySQL, JavaScript, CSS, HTML, AJAX, Apache and Moodle LMS
Thorough understanding of various Moodle modules and experience in customizing Moodle functionalities and developing a custom theme/plugin for Moodle
3+ years of experience in integrating plug-ins and writing new plug-ins to extend the Moodle system core features
3+ years of experience in XML data structures and Web Services (SOA)
3+ years of experience in MySQL and other RDBMS
3+ years of experience in AJAX, jQuery, JavaScript, CSS, HTML and XHTML
Proven experience with Moodle API and integration with third-party systems
Knowledge in Frameworks like Laravel / Zend / Symphony or WordPress (CMS) would be a plus
Engineering in Computer Science or Masters in Computer Applications (MCA) or equivalent.
Key Responsibilities
Designing and building enterprise-level learning management systems based on Moodle/PHP
Perform design, configure, customize and implement responsive and effective LMS systems
Implement multi-tenancy scalable Moodle architecture
Integrate & Develop plugins when required, write scripts to automate Moodle routines and processes
Must follow Moodle standards and its basics.
Planning and implementing API integrations with third parties when ever required.
Analyze business processes and user requirements to establish Moodle
Support Moodle/PHP implementations and resolve any technical issues.
Tagged as: ajax, API, branding, computer science, CSS, data structures, html, lamp, lamp stack, learning management, learning management systems, linux, LMS, management systems, marketing, PHP, project administration, software services, web services, XML, zend