ProPMO Services Private Limited
Senior Software Engineer - Moodle/PHP
Job Location
mumbai, India
Job Description
Job Title : Senior Software Engineer (Moodle PHP) Location : Mumbai (Work From Office) Shift : 1 PM to 10 PM (UK Shift) Experience : 5 years in Moodle development, administration, and integration Job Overview : We are seeking a skilled Senior Software Engineer with strong expertise in Moodle and PHP. This role involves working on the development, customization, and support of Moodle-based learning platforms. The ideal candidate will have significant experience in Moodle architecture and integration, along with a deep understanding of PHP and associated web technologies. Key Responsibilities : - Develop and maintain Moodle-based Learning Management Systems (LMS) to support business and educational needs. - Work on the customization and extension of Moodle's core features through plugin development, theme customization, and integration with third-party systems. - Collaborate with cross-functional teams to gather requirements, define solutions, and ensure project delivery on time. - Provide technical support and troubleshooting for Moodle environments, identifying and resolving issues. - Ensure the performance, scalability, and security of the Moodle platform by adhering to industry best practices. - Manage and oversee the Moodle database and server environments, ensuring seamless integration with other technologies. - Keep documentation up to date for future reference and compliance with company standards. Technical Skills : Moodle Development : - Solid experience with Moodle architecture, plugin/module development, and customization. - Knowledge of LMS security best practices and their implementation within Moodle. PHP and Web Technologies : - Expertise in PHP programming, particularly within a Moodle environment. - Proficiency with MySQL, JavaScript, HTML, CSS, and AJAX. - Understanding of Object-Oriented Programming (OOP) and MVC frameworks. Web Services & Integration : - Experience with REST and SOAP web services for integrating Moodle with other platforms. - Familiarity with Single Sign-On (SSO) technologies and implementation. Server Management : - Experience working with Linux/Unix environments and managing web servers such as Apache and Nginx. - Basic knowledge of server management, performance optimization, and security configurations. Soft Skills : - Problem Solving : Strong analytical skills with the ability to identify issues and provide robust solutions in a timely manner. - Team Collaboration : Proven ability to work effectively in a team environment, coordinating with designers, project managers, and other stakeholders. - Communication : Excellent verbal and written communication skills to articulate technical ideas to non-technical stakeholders. - Adaptability : Ability to adapt to evolving project requirements and continuously upgrade skills to keep pace with new technologies. Educational Qualifications : - Bachelor's degree in Computer Science, Information Technology, or a related field. Preferred Experience : - Previous experience in a client-facing or international work environment. - Familiarity with Agile or Scrum development methodologies. - Exposure to the e-learning or educational technology domain. (ref:hirist.tech)
Location: mumbai, IN
Posted Date: 11/24/2024
Location: mumbai, IN
Posted Date: 11/24/2024
Contact Information
Contact | Human Resources ProPMO Services Private Limited |
---|