59 Marktine Technology Solutions Jobs
Senior PHP Developer - Moodle (7-10 yrs)
Marktine Technology Solutions
posted 12d ago
Flexible timing
Key skills for the job
Role : PHP Moodle Developer.
Skills : PHP, Moodle.
Exp 7+ yr.
Position Type : Contractual.
Shift : General IST 8 hour.
Job Summary :
We are seeking an experienced and talented Senior PHP Developer with over 7 years of expertise in Moodle development to join our dynamic development team.
The ideal candidate will have a strong background in PHP programming, Moodle plugin development, and the ability to manage and enhance Moodle-based platforms. The successful applicant will work closely with cross-functional teams to deliver high-quality solutions and innovations for e-learning platforms.
Key Responsibilities :
- Moodle Development : Lead and contribute to the development of custom Moodle plugins, themes, and features to enhance functionality and user experience.
- PHP Development : Write efficient, reusable, and scalable PHP code to extend the Moodle platform and integrate it with third-party systems.
- System Integration : Integrate Moodle with other learning management systems (LMS), content management systems (CMS), and enterprise tools (CRM, HRMS, etc.)
- Database Management : Design and manage MySQL databases and optimize queries to ensure smooth performance for large-scale systems.
- Maintenance & Troubleshooting : Maintain existing Moodle applications, debug and fix bugs, and provide technical support to end-users.
- Collaboration : Work closely with other developers, designers, and product managers to implement new features, improve product functionality, and resolve issues.
- Performance Optimization : Continuously monitor and optimize the performance of the Moodle platform for improved scalability and user experience.
- Security : Ensure that the Moodle system is secure and compliant with the latest security standards, addressing vulnerabilities and applying patches when necessary.
- Documentation : Maintain clear and concise documentation for code, processes, and systems for internal use.
Required Skills & Experience :
- 7+ years of professional experience in PHP development.
- Proven experience with Moodle - custom plugin development, course management, and Moodle API integrations.
- Strong proficiency in PHP, JavaScript, HTML, CSS, and other web technologies.
- Experience with MySQL and database optimization.
- Familiarity with Version Control Systems such as Git.
- Knowledge of RESTful APIs and third-party service integrations.
- Ability to work with Linux-based servers and hosting environments.
- Experience with Moodle upgrades and managing large-scale Moodle implementations.
- Solid understanding of web security standards and best practices.
- Experience in Agile/Scrum environments is a plus.
Desired Skills :
- Familiarity with front-end frameworks (Angular, React, Vue.js, etc.) is a plus.
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Understanding of Learning Management System (LMS) design principles.
- Experience with CI/CD pipelines for code deployment and testing.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior PHP Developer roles with real interview advice