Skip Navigation

Junior PHP Developer

Experian is an Equal Opportunity Employer Including Disability/Veterans Job Number: 183782

Description

Junior PHP Developer

Experian, Targeting

London

Purpose

We are seeking an exceptionally talented full stack PHP/JS OOP developer to join our Alchemy (http://www.experian.co.uk/marketing-services/products/alchemy-social.html) development team.

You will work on Experian’s Alchemy Social Ads Manager: the leading platform for creating, buying, managing and optimising ads on Facebook, Twitter and Instagram and Intelligent Audiences which is a tool used for creating audiences used in marketing campaigns in social media platforms. Alchemy makes it easy to manage ads at large scale and is tightly integrated with Experian’s market-leading email marketing and targeting data propositions.

We're looking for developers who can work off of a minimal spec to deliver high quality code and rapidly roll out new features without managerial safety nets. You should be familiar with design patterns - both in theory and practice, be able to write object oriented JavaScript utilising jQuery and Angular, understand and be able to implement code profiling to improve efficiency, and have experience of unit testing.

Things we're not interested in hearing about: You built a website using Joomla or Magento. You took client requirements and planned a solution. Why? We're looking for more than the average developer. Instead, tell us about a problem you solved using a graph algorithm, how you made an existing system 50% faster, how you threaded a system to work around bottlenecks, a kick ass plugin you wrote.If you can, show us the code, tell us why it's elegant, efficient or smart.

You'll get a competitive salary, excellent benefits including private healthcare and pension, a chilled out environment (regular working from home, casual dress) in the trendy Southwark area and a chance to work with some of the best brands across the globe. Plus you'll be working with a team of youthful, smart individuals who understand the value of technology done the right way.

Essential Duties and Responsibilities

·Design, develop, enhance, and maintain current/new PHP/ZF2 applications and RESTful web services

·Ability to design and develop software in a group or independently

·Assist in technical design and development reviews

·Take responsibility for developing solutions for all tiers of the application; controllers, middle-tier business components, database layer, etc.

·Work through all phases of the software development life cycle, including analysis, design, implementation, testing, deployment, and maintenance

·Write creative and efficient code to meet and exceed requirements

oInvestigate, analyse and address reported defects in a timely manner. Solutions to these problems can include code changes, data updates, or configuration modifications

oUnderstand and participate in performance management processes

·Actively contribute to a culture where the fair treatment of customers is at the heart of the Experian business.Take personal responsibility to ensure that you adhere to all regulatory requirements and apply appropriate controls in the interests of our customers.


Knowledge, Experience & Qualifications

3. KNOWLEDGE, EXPERIENCE & QUALIFICATIONS

Qualifications

• BSc in a related subject (maths, computer science, engineering or similar) or equivalent work experience

Essential

Knowledge and commercial experience of object oriented PHP 5

Working knowledge of Javascript

Knowledge of object oriented development principles, multi-tier web application design and relational database principles

Web-based development experience; involvement with large-scale, high-volume web-based systems is preferred

Experience in TDD, Unit Testing and Mocking

Excellent written and verbal communication skills in English

Be comfortable interacting with all levels of technical and business resources

Have good analytical skills, understanding of project life cycles, and the ability to act in an entrepreneurial manner to ensure the software delivered matches the business communities’ needs

Desirable


Experience with Zend Framework, Doctrine 2, PHPUnit and Aspect Mock
Understanding of AngularJS, Karma and Sinon
Knowledge and experience of AMQP based service oriented architectures
Experience working in a CI environment
Experience of making and managing high volumes of RESTful API calls
Knowledge of Facebook, Twitter and Google APIs
Knowledge of Agile principles, especially Kanban