Senior Moodle Developer

Posted 5 hours 44 minutes ago by Certes Computing Ltd

£500 - £600 Daily
Contract
Not Specified
I.T. & Communications Jobs
West Midlands, United Kingdom
Job Description

organisationdle Developer
Duration: 6 months
Location: Remote working (With just the occasional visit to the client site in the West Midlands if/when required)
Rate: £500 - £600 per day (Negotiable)
Start: ASAP
IR35 Status: Inside

Role Overview: A Senior Moodle Developer is required for our higher education client to provide technical leadership for the enhancement of and operational support of the Clients core virtual learning environment (VLE) Moodle, as well as their Lecture capture system (Echo360) and complementary learning, teaching and assessment solutions eg: Mahara ePorfolio, digital assessment tools etc

You will provide technical expertise in the development, integration and support of these platforms, troubleshooting issues and applying relevant fixes, creating new features and working with internal stakeholders and external vendors to optimise, provide a coherent and robust service across the organisatio. This role is a highly independent but collaborative one, building on existing relationships with a variety of key stakeholder departments and it's expected that as the Senior Moodle Developer you will bring your own ideas to share with and contributing ideas to the products and produce clean, scalable and well-documented code whilst providing outstanding customer
service.
You will also be flexible and adaptable with regards to working with and learning any new platforms and systems that may become part of the portfolio applications supported by the department.

Essential skills & experience required:

As the Senior Moodle Developer for our higher education client, you will possess expertise in PHP and modern JavaScript (ES6+) to build and enhance Moodle based E-learning solutions, drawing on a solid understanding of SQL

for efficient data management.

You will be part of a team and working in a Docker based environment with Git for version control and collaborating on code quality through comprehensive testing with PHP Unit and Behat.

A key aspect of this role is to possess a deep familiarity with Moodle's infrastructure, as you will be required to integrate with Moodle Core APIs utilisng the MUC (Moodle Universal Cache) for performance optimisation and develop or refine Moodle plugins and themes.

As the Senior Moodle Developer you will also possess strong integration skills with experience in RESTful APIs to connect Moodle with external systems; so any tooling knowledge of Postman or Insomnia would be advantageous; together with the ability to handle JSON and XML data formats effectively.

Knowledge of security and performance best practices are also key to this role and you will be confident in safeguarding against XSS, CSRF and SQL injection vulnerabilities, together with continuously monitoring and refining code for improved performance and adhering to Moodles coding and optimisation guidelines.

As the Senior Moodle Developer your skill set and experience will ensure that you are confident in delivering a reliable, scalable and secure learning platform thatmeetss the needs of both the user and the organisation.

This role will be remote working with just the occasional visit to the client site in the West Midlands if/when required.

To apply for this role please call Joanne Stanley or email: (see below)

Certes IT Service Solutions welcome applications from all sections of the community and from people with diverse experience and backgrounds

Certes Computing (and all of its subsidiary companies) is committed to promoting equality and diversity in its business operations.