Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Full-Stack Web Developer @ ICICI Lombard

Home >

 Full-Stack Web Developer

Job Description

    Job Description: As a Full-stack PHP Developer with hands-on experience in Moodle development, your role will involve designing, architecting, developing, customizing, and maintaining Moodle-based web applications. You will work on plugin creation, API integrations, theme customization, performance optimization, and deployment, ensuring the system is robust, secure, and scalable. Key Responsibilities: - Architect, design, and develop custom features, plugins, and modules for Moodle. - Customize Moodle themes, UI/UX, dashboards, and reports to meet organizational needs. - Integrate Moodle with external systems via REST, OAuth, SAML, and other APIs. - Work with MySQL, MariaDB, MSSQL, PostgreSQL to design and optimize database schemas. - Maintain and troubleshoot LAMP stack environments (Linux, Apache, MySQL/MariaDB/Postgres, PHP). - Implement and manage version control using Git for collaborative development. - Write clean, well-documented, and reusable PHP, JavaScript, AJAX, jQuery, and Bootstrap code. - Ensure web application security, data protection, and compliance with best practices. - Optimize applications for maximum speed, scalability, and performance. - Deploy, upgrade, and maintain Moodle applications, including testing and migration. - Participate actively in Moodle developer community to stay up to date with the latest trends and features. - Provide technical support and troubleshooting for Moodle instances. Qualifications: - UG: BCA / B. Tech / B.E. / B.Sc. in Computer Science, IT, or related fields. - PG: MCA / MTech / M.Sc. in Computer Science, IT, or related fields. - Candidates with equivalent technical experience and skills will also be considered. Requirements: - Hands-on experience with Moodle development (plugin creation, customization, and configuration). - Strong knowledge of PHP with ability to debug and optimize code. - Proficiency in HTML5, CSS, JavaScript, jQuery, AJAX, Bootstrap. - Familiarity with Linux server administration (Apache, cron jobs, permissions, SSL, etc.). - Experience working with databases: MySQL, MariaDB, PostgreSQL, MSSQL. - Knowledge of APIs (REST, OAuth, SAML) for system integrations. - Familiarity with Git for version control and team collaboration. - Understanding of application security, authentication, and data protection. - Logical and analytical thinker with problem-solving skills. Good to Have: - Experience with SOAP, XML, GraphQL integrations. - Experience in CI/CD pipelines for automated deployment. - Knowledge of mobile web services for Moodle/Totara. Experience: Freshers and Experienced Developers are welcome to apply. Prior experience in Moodle plugin development, customization, or theme development will be highly preferred.,

Employement Category:

Employement Type: Full time
Industry: Education / Training
Role Category: Not Specified
Functional Area: Not Specified
Role/Responsibilies: Full-Stack Web Developer

Contact Details:

Company: Edvanta Technologies
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   PHP MySQL MariaDB PostgreSQL REST OAuth SAML APIs LAMP stack Git HTML5 CSS JavaScript jQuery AJAX Bootstrap Application security MSSQL

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Sr. Developer / Manager / PAD Developer / Pan

  • DMart
  • 3 to 12 Yrs
  • 8 days ago
₹ Not Disclosed

SAS Developer

  • Accenture
  • 2 to 6 Yrs
  • Maharashtra
  • 1 month ago
₹ Not Disclosed

Project Lead / Senior PHP Developer

  • Accenture
  • 3 to 7 Yrs
  • 1 month ago
₹ Not Disclosed

Junior Full Stack Web Developer

  • Jcss Consulting
  • 1 to 5 Yrs
  • Chennai
  • 2 mths ago
₹ Not Disclosed

ICICI Lombard

ICICI Lombard General Insurance Company Limited   ICICI Lombard General Insurance Company Ltd is India's leading private sector general insurance company. We are a 74:26 joint venture between ICICI Bank Limited and Lombard Canada Inc. As a part of ICICI Group, we are well known for our innova...