Job offered: PHP Developers required by leading UK Moodle Partner

Type: Full-time
Location: UK

Position: PHP Developer 

Location: Ideally, Holywood, Co. Down - Flexible within UK

Salary: £25-35k, depending on experience.

Hours:   Full-time

Apply Online: https://synergylearning.bamboohr.co.uk/jobs/view.php?id=24

Synergy Learning

Established in 2005, Synergy Learning is a leading learning technologies company, located in Holywood, Co. Down. We're a global leader in the design and development of custom eLearning solutions, having helped clients in over 40 countries through more than 1000 projects. We are a leading certified Moodle and Mahara Partner and have been named global Lead Seller for Totara. 

Our customers are at the central focus of everything we do, and we work in partnership with clients as diverse as Ryanair and The Kennel Club to help them improve their performance through learning and development using results-driven technologies. We thrive on teamwork and are a community of experts who are proud of our friendly and professional approach to getting the job done. Everything we do is underpinned by this culture. Our vision, as we enter this next exciting phase of growth, is to be the world leader in results-driven learning technologies that EXCITE, ENGAGE & EMPOWER. Our MISSION is to create incredible learning experiences using technologies that deliver tangible compelling results to our customers. 

And our values? We WOW! We are Passionate & Committed; We are Innovative; We are 1Team; We have Fun!

What We Offer

Further to a benchmarked competitive salary, and performance related bonus, we offer all employees 35 paid days off a year, contributory pension, access to training & development, a wellbeing programme, free parking, childcare vouchers, and after a qualifying period, performance bonus, Perkbox, cycle to work scheme and other discretionary benefits. However, a recent staff survey rated the quality of the team and working relationships as being among the most valued benefits of working at Synergy Learning.

Job Description 

Developers turn customer feature requirements & requests into reality. They improve & expand the functionality of the systems. Developers understand in-depth how the applications are built. They provide advice into how the application should function & suggest improvements where possible.

Person Specification 

  • Must have at least 3 or more years experience in a Development role 
  • The successful candidate must have a strong desire to always help colleagues when they are stuck on a problem. This skill must remain strong even when working on your own development projects. 
  • Educated to degree level or equivalent in a relevant discipline

Key Responsibilities 

  • Develop plugins & core changes for Virtual Learning Environments in PHP 
  • Guarantee high quality, on-time and on-budget delivery of projects 
  • Ensure highest quality of documentation 
  • Work collaboratively with all colleagues to ensure highest standard of all development activities 
  • Review scheduled project tasks for time estimation accuracy 
  • Demonstrate best practice approach to documentation & encourage colleagues to do the same 
  • Suggest and help implement changes and optimisations to current development processes and workflows

Development/progression opportunities 

  • Senior Developer

Skills and Qualities 

  • Have in-depth knowledge of PHP and best practices 
  • In-depth knowledge of JavaScript, JQuery, AJAX & HTML 
  • Analyse Specification documents for accuracy and clarity 
  • Strong knowledge of LAMP (Linux, Apache, MySQL, PHP) 
  • Expert in Virtual Learning Environments (specifically Moodle & Totara)  
  • Strong communication, initiative & collaboration skills 
  • Git Version Control best practices 
  • Excellent knowledge of PHP Unit & behat testing 
  • Linux Shell scripting

Relationships & Reporting 

  • Works collaboratively with all project stakeholders & with all colleagues. 
  • Is led & mentored by the Lead PHP Developer 
  • Reports to Head of Operations

Data Protection 

By applying for this position, you agree that We can process your data. We process this data for recruitment purposes only. We are storing this data in our Applicant Tracking System, which stores data in the U.S and is fully compliant with EU data protection laws, and we will not share it with anyone else.We would like to keep this data until our open role is filled. We cannot estimate the exact time period, but we will consider this period over when a candidate accepts our job offer for the position for which we are considering you. When that period is over, we will either delete your data or inform you that we will keep it in our database for future roles. Here’s a link to our privacy policy. (https://bit.ly/2KzSF6W). In this policy, you will find information about our compliance with GDPR (data protection law.) You can find how to send us a request to let you access your data that we have collected, request us to delete your data, correct any inaccuracies or restrict our processing of your data. You can contact our DPO at dpo@synergy-learning.com for more information.


Entry added by Roy Kerley - 11 Sep 2018
Last updated - 11 Sep 2018