Software Developer - Application Security

Pearson ,
London, Greater London

Overview

Job Description

The Application Security team at Pearson is expanding and is looking for a skilled software developer to assist in building a new generation Application Security toolkit and management system. This is an opportunity to influence the design and direction of the system in support of a world class team of security specialists. Aspects of the greenfield project include system integration; data analysis and correlation; reporting; scalability; and scheduled, distributed, tool execution. Working in Javascript ES6 with Node.js in the server, React in the client and running in the Cloud, we are taking a modern approach and pushing the tools to their limits. Horizontal scalability is a must and is designed in from the beginning, as is responsive design so that the system can be accessed from all platforms and devices. We are Pearson At Pearson, we have a once in a generation opportunity to transform teaching & learning to prepare people for a changing economy. The educational ecosystem is changing at a ferocious pace. Learners today are preparing to enter a world of work in which the skills required for employment are rapidly changing. Lifelong learning & ongoing re-skilling will become a reality for most. Technology has changed our expectations of how we live, work, and communicate. Learners expect education to be engaging and inspiring. They expect digital learning to be as responsive, secure, fast and effective as the other apps in their pocket - Facebook, iTunes. They expect to have access to learning anytime, anyplace, any device and get help when they need it - Consumer Grade without being a target of cyber-attacks. Essential Skills * 3-5 years commercial development experience * Good knowledge of Javascript / ES6 including use of classes * Node.JS / Express * Object oriented development * In depth knowledge of SQL * CSS Other useful knowledge * Responsive design including @media rules * React *