Senior Platform Engineer

Recruiter
Harvey Nash plc
Location
London (Greater)
Posted
10 Feb 2018
Closes
15 Feb 2018
Contract Type
Permanent
Hours
Full Time
Senior Platform Engineer
£70,000 per annum
Permanent
Central London



The opportunity to join our national newspaper client has arisen with a Senior Platform Engineer position. As Senior Engineer, you will be the most senior member of the team and expected to technically lead a team of Platform Engineers, which will include mentoring.

The team is multi-skilled with members that specialise in analysis, engineering and architecture. You will be using Scala and Java, with the initial focus on Scala based projects.

Role:

You will help design and API services based around a broad set of platforms, as well as leading and evolving the development standards, CI and CD platforms, testing practices and provide expertise to inform the technical architecture. This is a fantastic opportunity for a talent senior software engineer with keen interest in API's to learn new skills and mentor platform team members.

Key Responsibilities:
  • Build shippable software following Engineering standards in place
  • Build and maintain key Engineering blocks that other teams can rely upon (such as APIs and Big Data implementations)
  • Work on ad-hoc R&D projects
  • Ensure the deliveries are on time and of the required quality
  • Follow the Agile methodologies implemented in the Engineering team
  • Help to design and build solid, efficient and stable APIs
  • Help and maintain the high standard of the code by following TDD and BDD
  • Keep up to date with the latest technologies and methodologies to ensure the business stays ahead of the game
  • Ensure a globally robust and highly scalable approach to development to support our growing number of global users and services


Skills:
  • Extensive knowledge/experience of core Java (4-5 years) design and development
  • Knowledge of Scala and experience of using it in a project (personal or work)
  • Passionate about the craft of software development and the delivery of quality digital product. Is able to enthuse other aligning them to adopt and embrace the same characteristics
  • Has direct experience of software delivery within a high web traffic/high volume transactional online/digital/media environment
  • Experience with software design concepts, practices, modern development methodologies, particularly agile, CI/CD and common architectures
  • Demonstrable experience in fast-paced development delivery
  • Capable of starting/building things from scratch and seeing them through
  • Excellent communication skills (oral and written) to both a technical and non-technical audience
  • Strong understanding of Agile practices (TDD, Pair Programming, Continuous Integration)


Desirable:
  • Working knowledge of SOA/Microservices (ESB, REST, SOAP, messaging)
  • Experience with API Development build for third parties
  • Experience with API construction using current best practice (defensive coding, Authentication, versioning, documentation)
  • Background in designing and programming on large-scale/distributed systems
  • Strong knowledge of HTML with some front end development experience
  • Knowledge of other languages and frameworks - Node, Python, Play and Spring Boot
  • Knowledge of cloud technologies and designing applications for Iaas and Paas Cloud environments such as AWS or Google






If you would like to get in contact, please call 0207 333 1506 or alternatively email to find out more! Or, apply directly here.
This job was originally posted as www.cwjobs.co.uk/job/79961093

Similar jobs

Similar jobs