Technology is at the heart of YOOX NET-A-PORTER GROUP and is the driving force behind its success. Our in-house technology team allows The Group to give customers and brand partners the best possible experience across content and commerce, and to continually innovate and lead the online luxury industry.
Software Developer Machine Learning Role Purpose : We are looking for a Mid-level Developer to work within the Cognitive Commerce technical team.
We’re an innovative team that has just formed to bring cognitive technology in to YOOX NET-A-PORTER. You will work in a multi-disciplined, highly skilled and motivated team on some truly innovative projects within Machine Learning and Artificial Intelligence.
Working closely with the business teams, this is an opportunity to establish a close relationship with our product owners and users and make a real difference in a fast-paced environment.
We offer a diverse and collaborative working environment where you will find ample opportunities for personal growth and career development.
You will be able to apply your skills and innovation to influence the future technical direction of the company. We are looking for candidates who are able to learn quickly and who would value and enjoy developing their understanding as well as the technologies that underpin them.
Key Responsibilities : Coming from a solid Java and web technologies background, you will have had significant exposure to agile methodologies and iterative development.
As an individual, you are an enthusiastic and collaborative developer who thrives on delivering business value using the latest in Web and Java technologies and frameworks as well as Python.
Skills and experience : Professional experience and good knowledge of developing with Java in an enterprise application A logical mindset and an aptitude for problem solving Good communication skills and ability to work collaboratively An in-depth understanding of software design and development principles Experience with Git version control system Building RESTful Web services Relational Databases / Exposure to NoSQL databases Profiling and optimising applications across all tiers Experience applying practices such as Test Driven Development (TDD) and Behaviour Driven Development (BDD) Testing frameworks and automation Developing within a Service Orientated Architecture Knowledge and experience of the following is highly desirable : Experience making changes to large enterprise applications Experience working in e-commerce applications Experience with Machine Learning or data processing Experience with Personalisation and Recommendation services Messaging frameworks and integration patterns (e.
g. ActiveMQ) Search / indexing technologies (e.g. Solr) Cloud based deployments and SAAS / PAAS (e.g. AWS) An understanding of environments and deployment processes, including Application servers (e.
g. Tomcat, Websphere Application Server) Experience producing and consuming messages via a broker or integration middleware.
Build and Deployment Tools (e.g. Jenkins) Experience using JIRA or equivalent work-flow tools What’s in it for you? You will have the opportunity to work on a number of flagship projects, which will enable you to ultimately have a personal impact on millions of global customers experience using our e-commerce websites.
YNAP is also the power behind a large proportion of luxury brand websites With the adoption and integration of a range of modern-day technologies, you will have the opportunity to learn and implement continuous integration and automation processes.
YNAP believe in promoting from within and pride ourselves in offering career development opportunities for promotion or to move into other technical teams From the moment you join, you are entitled to amazing discounts on products from the company websites.
Mobile phone and laptop (your choice of Mac or Windows, as well as your choice of o / s) Summer hours with early Fridays finishes during July and August Various company benefits and a discretionary bonus YOOX NET-A-PORTER GROUP is an equal opportunities employer, if you require any reasonable adjustments for your interview please do not hesitate to advise us accordingly.