https://bayt.page.link/Trg6uSqCtMW42QWV7
العودة إلى نتائج البحث‎
خدمات الدعم التجاري الأخرى
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

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.

لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.