https://bayt.page.link/Trg6uSqCtMW42QWV7
Back to the job results

Senior Moodle Developer

Today 2025/07/18
Other Business Support Services
Create a job alert for similar positions

Job Description

Moodle with us!


We're the world's most popular learning platform and we’re on a mission to empower educators to improve our world.


We are now seeking 'few driven and seasoned Moodle Developers' to make a significant impact on the future growth of Moodle. Working within the Moodle's India Services team, the Senior Moodle Developer works closely with Project Managers and Clients to complete various development tasks.


They will work in teams or independently, to deliver custom developments to meet client needs. They will help organise, guide, and review the development of other junior team members as required. They will create and maintain both user and client documentation, maintain project tickets, and attend regular meetings. They may frequently work on both Moodle and non-Moodle projects, all to the end of delivering the highest level of services for our clients and teams, and to serve the mission of Moodle.


This role will leverage your expertise in development work, ability to understand client's needs, support in articulating our solutions with your managers, and navigate through the service delivery cycle with tenacity and finesse will be key to success. You should be comfortable working in a fast-paced, evolving, and innovative environment.


What your new job can look like…


At Moodle, no two days will ever be the same, but most days in this role usually involve a mix of:


  • Write high quality code conforming to coding guidelines (including PHP, SQL, HTML, CSS, Javascript & Ajax) 
  • Write automated and manual tests
  • Work with managers to help estimate project development effort to organise, scope, and prioritise projects
  • Review code according to the coding guidelines and provide constructive feedback
  • Write developer and user documentation, and maintain issue tickets on a regular basis
  • Follow internal development processes and pro-actively participate in multiple teams
  • Be solutions focused, willing to share and accept ideas
  • Manage workloads to meet tight deadlines and prioritise your work, while also up-skilling and mentoring other developers
  • At times, may need to work embedded with client teams
  • Work with sales teams to ensure projects are properly scoped and described
  • Regularly communicate with clients to discuss work, as well as to ensure expectations and progress are properly maintained
  • Communicate technical concepts to non- technical stakeholders
  • Work with Moodle Services and Products teams to relay client requests as needed
  • Identify strengths and weaknesses of different technical solutions and explain them
  • Understand and keep up to date with industry wide software development best practice.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.