Roles and Responsibilities
- Contributing to the planning, delivery, and maintenance of software platforms used across multiple products and organizational departments
- Work as a part of an Agile team
- Build and maintain PHP-based code base
- Deal with day-to-day software maintenance and support activities
- Good knowledge of Moodle
- REST APIs development
- MVC
- PHP 7
- OOPs
- MySQL
- Git
Essential Criteria:
- Good understanding of Moodle. Should have worked on the latest Moodle versions.
- Minimum 2+ years of experience in Moodle environment
- Strong knowledge of at least one of the PHP frameworks Great attention to detail
- Should have worked on Moodle APIs.
- Should have worked on Custom Moodle plugins
- Knowledge of MySQL/SQL
- Knowledge of HTML, CSS, jQuery
- Experience working with Version Control like Git
- Understanding of Synchronous/ Asynchronous client/server interfacing using JSON/XML.
- A clear understanding of software development best practices.
- Strong knowledge of developing and utilising APIs
- Good problem-solving skills
- Experience working with MacOS and Linux
- Strong teamwork and communication skills
- Excellent problem-solving skills
- Ability to multitask
- Desire to learn new skills and the initiative to research unknown issues
- Quick to learn. You will be required to understand and support bespoke applications.
- Ability to interpret
Skills : moodle,php,jquery,javascript,html