1 month ago
  • Level Senior
  • Professions Back-end Developer, Software Engineer
  • Type Full Time
  • Location London, United Kingdom

Description

Expiry Date: 18/08/2019
The primary role is to support the business with its current Magento Enterprise implementation and Node. js presentation platform by working collaboratively with the rest of the online development and Core Systems teams. The candidate will work with the product team to develop the website from ideation to project delivery.
This is a fantastic opportunity for someone who has experience in the core Magento platform and seeking to build their skills through assisting the business in developing our Magento Enterprise solution. 
What you'll be doing: 
  • Work with the product team on a daily basis on both support and future developments.
  • Enhancing and extending the core capabilities of the Harvey Nichols Magento online trading platform.
  • Influence the digital development department by helping shape best working practises, coding standards, design patterns, code reviews, documentation, testing and agile methodologies.
  • Assist in the mentoring of the in-house Magento team with a strong view on instilling collaboration throughout the department.
  • Translating user requirements into functional design specifications and working with-in the scrum team to estimate accurate timescales during sprint planning.
  • Have a good understanding and advise on systems integration with the internal Core Systems development team.
  • Work closely with QA to ensure a solid testing environment is adhered to, including CI, DVCS and release management.
  • Providing training to users of any new or existing systems and working with them to ensure they fully utilise the functionality available to them.
  • Monitoring third party providers and ensuring they adhere to agreed service levels.
About your experience:
  • Deep understanding in the core Magento platform with the ability to advise in all areas comfortably (ideally Magento certified).
  • Working experience using git and Github.
  • Experience working on an ecommerce application (or other dynamic/transactional applications).
  • Substantial experience developing in PHP applications using object-oriented programming principles. We have Laravell and Cake applications as well as Magento.
  • An understanding of the LAMP stack with an ability to debug issues on a production environment.
  • Comfortable working with client side and server-side JavaScript. Knowledge of React, Redux, Express and jQuery; sound experience in those frameworks is preferable.
  • Comfortable creating templates and making minor styling amends.
  • Complete confidence creating, querying and updating relational databases.
  • Experience of creating, using and manipulating XML.
  • Experience using and interacting with JSON Objects.
  • Experience with AWS (desirable).
A bit about you:
  • You are able to confidently communicate with internal stakeholders at all levels; ability to present is desirable. Must be able to show leadership skills and good team communications.
  • You can manage workload between projects and business as usual support tickets. A “No task is above me” attitude is a must.
  • You can liaise with third parties internally and externally to discuss integration of the product.
  • You are a collaborative team player, with a can-do attitude, an ability to work independently or as part of a team, approachable and pragmatic. 
  • You must have a natural thirst for technology and anything digital, as part of your role is to evolve the company’s digital landscape.

Skills Required

  • Software Development
  • Developement