Do you have a passion for writing clean, readable, testable code?
We have an exciting opportunity for a PHP developer / engineer to join the team at our canalside office in Angel.
- Understanding requirements & functional specifications.
- Coordinating with co-developers and other related departments
- Provide task estimations and deliver quality code on time.
- Ensure all PHP code suitable for automated unit testing and own code coverage.
- Participate in regular bug fixing.
- Keeping up to date with the latest server side technologies
- Excellent Analytical and Problem Solving Skills.
- Must have capacity to work independently and also as a part of team.
- Solid experience of OO PHP including PHP 7.0 and above
- Solid experience of MVC frameworks including Symfony3 in particular
- Solid experience of database technologies including mySQL 5.5 and above
- Experience using SQL query language.
- Experience using NoSQL databases (mongodb)
- Experience using JQuery, XML, JSON, SOAP
- Experience using unit testing tools (phpUnit).
- Experience using development tools (PHP_CodeSniffer, PHPMD, phpDocumentor)
- Experience using profiling software (xdebug, webgrind, KCachegrind).
- Experience using version control systems such as Git and BitBucket repository manager
- Experience using dependency management tools (composer)
- Good understanding of Design Patterns
- Good understanding of TDD (Test Driven Development)
- Experienced working in an Agile/Scrum development process
- Excellent communicator, both written and verbally
- Fluency in English
Apply now by sending your CV to email@example.com
Tips for choosing the best Learning Management System – Part 2
Last week I posted a blog to share tips for selecting the best LMS. Choosing the right LMS can be the deciding factor in whether a training programme is a success, so organisations should invest time in assessing different products and confirming which is the best fit for their individual needs. In today's blog I'm sharing my final 7 tips for LMS success.
Tips for choosing the best Learning Management System – Part 1
Before an upcoming blog on positive changes that administrators can make to the set-up and structure of their Learning Management Systems (LMS), I thought it was worth going back to basics for those considering either considering procuring an LMS for the first time or changing to a different supplier and/or product.
Choosing the right LMS can be the deciding factor in whether a training programme is a success, so organisations should invest time in assessing different products and confirming which is the best fit for their individual needs.
GET IN TOUCH
3rd Floor Ergon House
London, SW1P 2AL
T: 0800 785 1234