: Graduate - Computer Science or related field
Postgraduate - Computer Science or related field
Specialization/ Computers/ MCA - Computers/ M.Sc - Any Specialization.
Framework
: Moodle
Company Profile
: We are a leading e-learning company dedicated to creating engaging and effective online learning experiences. With a focus on innovative instructional design and cutting-edge technology, we empower learners and organizations to achieve their educational goals.
Role Overview
:
As Moodle Developer with 2-4 Years of experience, you will be responsible for developing Moodle-based applications using PHP and MySQL, WAMP/LAMP, HTML, CSS, JavaScript, AJAX. Unique problem-solving skills with the ability to work independently are extremely important for this role. Knowledge of any Learning Management System will be an added advantage.
Required Role Attributes
: Understand, interpret and articulate business requirements.
Develop programs and frameworks based on Industry standards.
Collaborate with testing team to develop Quality Assurance Strategy document.
Required Skills
: At least 2-4 Years of experience in developing web applications using PHP and MySQL.
Moodle v3.0 or higher development experience.
Extensive knowledge of the functions and limitations of the Moodle Platform.
Hands-on design, development and debugging of systems
Experience in using web services (REST/SOAP/Restful JSON)
Must have good experience with MySQL, planning database architecture, mobile versions/responsive design implementations.
Proficient understanding of code versioning tools, such as Git, etc
Must have good knowledge of coding standards, best programming practices and avoid performance issues of applications.
Additional Skills
: Knowledge of Linux and cloud server.
Repo management and versioning concepts.
Solid skill set in HTML5, CSS, JavaScript, AJAX, jQuery, web services.
Experience in custom application development.
Interview Process:
Initial Screening
Technical Round
* HR Round
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.