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.

Salesforce Developer

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.

Role purpose:

The Salesforce.com Expert Developer – as a part of the Salesforce Delivery Team – will work on new project implementations and Business As Usual fixes as well; using standard Salesforce.com packages and components and utilizing Force.com Apex, Visualforce and API to deliver customized and bespoke solutions. Through their solid knowledge and experience of enterprise application development, systems integration and CRM solutions, the ideal candidate will be able to understand business and functional requirements, and translate them to high quality software solutions – following an agile manner, playing a core part of the Delivery Team. The successful applicant will be able to participate in the end to end development lifecycle – involving conceptualizing and design, articulating technical specifications, implement the solutions and support the thorough testing period; working closely with other technical and business teams and team members.

Key Responsibilities:

  • Participates in the Define, Design, Develop and Deploy stages of the Software Development Life Cycle.
  • Analyzes business and technical requirements, specifications and process maps; takes part in conceptualizing and design. Attends technical design sessions, prepares and maintains technical requirements, release notes, test plans and other documentation.
  • Ensures high quality software implementation following professional and Salesforce.com best practices, develops code and conducts code review in accordance with them.
  • Participates in cross-functional and project teams as necessary, besides playing a core part in the Salesforce Delivery Team.
    Attends meetings, liaises with technical and business teams if necessary; communicates and articulates technical details on an adequate level in order to ensure that the solution covers business, functional and technical requirements.
  • Documents and maintains specifications, releases, test plans and other necessary technical documentations.
  • Configures, customizes and develops the system using Salesforce.com packages and components, standard and custom objects, workflow rules and other standard and custom elements. Ensures satisfaction of business and functional requirements through implementation of the desired components.
  • Develops high quality code using the Force.com API, Apex triggers and classes, Visualforce pages, Force.com Sites.
  • Having knowledge and experience in relational database structures, prepares, configures and implements underlying data structures and triggers to support enhanced CRM functionality. Leverages SFDC SOQL and SOSL technologies to provide the appropriate data access layer.
  • Implements integration endpoints and components, leveraging SOAP and REST web service based architecture.
  • Implements and maintains reports in line with data requirements; ensures data quality and accurateness.
  • Develops unit test classes in accordance with the functional and technical requirements to provide adequate and eligible test coverage.
  • Supports and conducts System Integration, Quality Assurance and User Acceptance Testing; provides test data and scenarios, executes test plans if necessary. Ensures that the implemented solution and code components have been properly tested on a technical level, are bug-free and covered by unit tests. Addresses code review tasks and necessary fixes during the test periods.
  • Takes part in code reviews as part of the SDLC aiming at high quality software.
  • Manages deployments from developer sandboxes through integration, staging and test environments to production org. Maintains and documents releases.
  • Supports Administrators with system administration, configuration and maintenance tasks where necessary; tackles user issues, requests and bugs related to security, standard, custom and bespoke system components. Supports and mentors Administrators and other Developers.
  • Implements, maintains and extends test automation frameworks. Contributes to manual and automated testing, writes scenarios

Skills and Experience:

  • Experience with Salesforce.com projects’ technical implementation at large organizations; involving standard and customized implementations as well as bespoke solutions.
  • Proactive and reactive personality, having good interpersonal and communication skills; ability to articulate technical questions and answers clearly.
  • Good technical writing skills.
  • Ability to work independently, but also feels comfortable as a team player. Supports others, collaborates and contributes to teamwork. Willing to support, mentor and lead less experienced team members through highly complex situations and solutions.
  • Well organized and focused, capable of finding the highest priorities and concentrate on them.
  • Being experienced in agile methodologies, can support changing requirements and adjust the solution accordingly.
  • Understands correlations between business and technical processes
  • Ability of identifying and resolving technical issues.
  • Good knowledge of object oriented patterns and methodologies.
  • Solid experience with SFDC implementation techniques, including Apex programming, Visualforce, unit test implementation, point and click configuration and development tasks, data export/import tools and techniques, reporting.
  • Experienced in relational database structures and SQL, having used SOQL & SOSL. Ability of modeling and building data structures, stored procedures/triggers.
  • Knowledge of best practices and Salesforce.com governor limits, ability and willingness of following them throughout implementation.
  • Integration experience involving REST and SOAP based architectures; knowledge of XML & JSON.
  • JavaScript (and ideally Java) experience within Salesforce.com solutions and/or gained during other web application development projects.
  • Deployment and release management experience; manage and keep sandboxes consistent.
  • Experience with source control and versioning tools and best practices.
  • Experience with Sales and Customer Service, Marketing and CRM business functions.
  • Holds and maintains certifications: Salesforce.com Certified Administrator, Salesforce.com Certified Developer.
  • Passionate in software development and Cloud Computing technologies.
  • Test automation frameworks.

Reports to: Delivery Manager

Location : London, W12

Hours: 37.5

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.

YOOX NET-A-PORTER GROUP is the world’s leading online luxury fashion retailer. The Group is a Global company with Anglo-Italian roots, the result of a game-changing merger, which in October 2015, brought together YOOX GROUP and THE NET -A-PORTER GROUP; the two companies had revolutionized the luxury fashion industry since their birth in 2000.

YOOX NET-A-PORTER GROUP is a unique business with an unrivalled offering including multi-brand in-season online stores NET-A-PORTER, MR PORTER, multi-brand off-season online stores YOOX and THE OUTNET, as well as numerous ONLINE FLAGSHIP STORES, all “Powered by YNAP”. Through a joint venture established in 2012, YOOX NET -A-PORTER GROUP has partnered with Kering to manage the ONLINE FLAGSHIP STORES of several of the French Group’s luxury brands.

Uniquely positioned in the high growth online luxury sector, YOOX NET-A-PORTER GROUP has an unrivalled client base of more than 2.5 million high-spending customers, 27 million monthly unique visitors worldwide and combined 2015 net revenues of €1.7 billion. The Group has offices and operations in the United States, Europe, Japan, China and Hong Kong and delivers to more than 180 countries around the world. YOOX NET-A-PORTER GROUP is listed on the Milan Stock Exchange as YNAP. For further information: www.ynap.com.

Tagged as: Agile, API, force.com apex, support, visualforce