PHP7 Senior Engineer
We are looking for a senior web engineer to join our dynamic development team. The role will involve developing and maintaining our software products, used by universities and business schools across the world, to help them to engage with potential students and effectively process and support applicants to their programs.
You will have responsibility for building as SaaS platform, practically updating both backend and front-end code, to match client requirements, and will be able to play your part in the development of new products, which will underpin the rapid growth of our business.
Programming is mainly done in PHP, using the Zend framework, our products are single page online applications based on Angularjs and Jquery, and we subscribe to the Agile development process, using a Scrum methodology.
Who are we?
Our Client is the market leading supplier of software in the area of university internationalisation, and the worlds leading media and events company in the higher education sector.
Our Client has a global presence (offices are located in eight countries and events held in 60 countries) and has a loyal blue-chip client base consisting of business schools, universities and corporate employers.
Our Client is a multi-cultural organization, with more than 25 languages spoken by their team of approximately 200+ people. They are known for their entrepreneurial spirit and actively encourage employees to initiate and develop ideas and share the rewards of our success. You should be comfortable with the challenges of a dynamic environment.
Who are you?
Youll have a web development background of 10 years or more, be fast learning and keen to pursue your career in a development environment. Youll be able to think on your feet, adapt to change and have good interpersonal skills.
You will have five or more years experience in a commercial PHP development environment. You should be comfortable executing commands on Linux servers, configuring Apache & PHP and viewing log files.
- Delivery of solutions to product requirements
- Meeting deadlines, with high regard for product quality
- Troubleshooting and problem solving
Master Degree in Computer Science or equivalent
PHP version >= 5 / OOP
MySQL 5 / SQL (creating new, and working with existing databases)
Experience using Linux on the command line
Experience using Git and Subversion
Effective time management
Excellent English written and spoken
Commercial experience developing a SaaS platform
Experience using Zend Framework
Experience with Angularjs
Experience with no-sql databases, especially mongoDB
Experience writing unit tests / Test driven development
Knowledge of design patterns
In your application please specify your level of experience and application of PHP and MySQL. Use examples of projects and websites in which youve worked with these, including previous work experience and any projects developed in your spare time.