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 Multichannel and Core Systems teams.
This is a fantastic opportunity for someone who has worked on the core Magento platform and is looking to take on more responsibility as part of a supportive friendly team.
What you will be doing:
Enhancing and extending the core capabilities of the Harvey Nichols Magento Ecommerce trading platform.
Influence the digital development department by helping shape best working practises, such as coding standards, design patterns, code reviews, documentation, testing and agile methodologies.
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 utilize the functionality available to them.
About your experience:
Deep understanding in the core Magento platform with the ability to advise in all areas comfortably (ideally professionally 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 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 have experience of liaising with third parties internally and externally to discuss integration of the product.
You are a collaborative team player, can-do attitude, 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.
In return we offer a supportive learning environment. We offer competitive basic salaries and great benefits including highly subsidised travelcard and staff discounts