Art Van Furniture

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

System Architect/Full Stack Salesforce Commerce Cloud Developer

at Art Van Furniture

Posted: 2/13/2019
Job Status: Full Time
Job Reference #: 3378

Job Description

Are you looking for a dynamic opportunity?  Do you dream of leading and growing with a company that is committed to being on the cutting edge of technology?  Then look no further; Art Van Furniture, the Mid-West’s largest Furniture and Mattress retailer, is seeking a Full Stack Salesforce Commerce Cloud Developer in the Information Systems department.


You may be asking yourself, what competencies would we be looking for in a Full Stack Salesforce Commerce Cloud Developer?  Well, we are glad you asked!  In this position, directly reporting to the Director IT Retail Ops & Innovation, you will be responsible for designing, developing, configuring, tests, implementing and sustaining effective, compliant Omni-Channel solutions.


You will collaborate with peers on the technical and business teams to design and build solutions that support the omni-channel roadmap and objectives. You will be the lead internal technical resource for enhancements to the Salesforce Commerce Cloud (SFCC) application, and partner with internal and external development resources to manage ongoing development on the SFCC platform along with integrations from SFCC to other applications and tools. You will provide effective ongoing enhancements and support of these integrations. Effectively identifying and resolving issues in a timely fashion as they relate to the SFCC platform and its integrations with other applications will also be critical in this role.

  • As a member of the SFCC development team, this position provides high quality code solutions to implement, enhance and support omni-channel platform projects in a cross-browser environment across mobile, desktop and tablet in a mobile-first approach.
  • Study an organization’s current computer systems and procedures
  • Design solutions to help the organization operate more efficiently and effectively
  • Consult with managers to determine the role of IT systems in an organization
  • Preparing costs and benefits analyses so that management can decide if IT systems and computing infrastructure upgrades are financially worthwhile
  • Research emerging technologies to decide if installing them can increase the organization’s efficiency and effectiveness
  • Back End Developer Job Functions: Work on business logic, real time, and back office integrations, using Commerce Cloud Script and pipelines to manipulate data. Integrate with external services and create jobs for processing data.
  • Front End Developer Job Functions: Focus on the browser interaction side of the Website using JavaScript frameworks like jQuery, advanced HTML and CSS techniques to implement the layout and user experience in specified wireframes and PSDs.
  • Be the internal subject matter expert on the SFCC platform, earn the SFCC Developer certification and become an expert in the API, management tools, and capabilities. Use this knowledge to plan, write, and test code to meet the requirements of tasks assigned, based on the technical specification for the task.
  • Devise ways to add new functionality to existing computer systems
  • Manage standard and custom objects, ISML templates, HTML, CSS and Javascript. Will use object oriented techniques to create reusable, easy to maintain code. Your code must conform to Commerce Cloud best practices, and perform well under load.
  • Produce code assets in adherence to SFCC standards. Work with user experience team to develop user interface concepts that support the intended purpose.
  • Ensure all developments are fully documented, go through a testing process, and meet high level design requirements e.g. data, customer experience, architecture, security, quality & operations.
  • As part of a project team, you will be involved in sprint planning meetings, project scrum meetings, and retrospective meetings. Accurately report on development progress and issues, identifying remedial action when required to address problems and keep development on track.
  • Develop high level and detailed design specifications. Analyze business and user needs and decide upon the best course of action. Document strategies/approaches to solutions based on a thorough review of the desired goal(s) and departmental objectives. Document tasks, modifications and application flows.
  • Perform unit and integration testing. Perform rigorous testing of all fixes, changes, additions and enhancements to any application system. Notify team members of any changes to the application.
  • Create slots and slot configurations, resource bundles, Checkout flow, import and export feeds.
  • Provide information to other developers by sharing programming, analytical and application knowledge.
  • Authorities as detailed in the Company’s Standard Operating Procedures.
  • Applies corporate values (PARTNERS).

Skill / Requirements


  • Bachelor’s Degree in Computer Science, Information Systems, or related technical field, or comparable proven work experience.
  • Salesforce Commerce Cloud Certified Platform Developer II Certification preferred.
  • 5 years of practical programming experience on client server in Java or web-based language (e.g. PHP, .NET, XML, Javascript, jQuery, HTML, etc.).
  • Proven experience with object oriented programming techniques.
  • Proven experience with APIs and Web Services--both SOAP and REST.
  • Experience using Pipelines, JS Controllers, Demandware Script, ISML Templates, and Real time data exchange using Web services.
  • Knowledge of Version Control such as SVN CloudForge, Git.
  • 3+ years of design and development of eCommerce applications using the Salesforce Commerce Cloud Platform (formerly Demandware).
  • Experience with Agile development methodology preferred.



  • Salesforce Commerce Cloud - Experience in Administration, Configuration, Implementation; Experience in Content Management; Experience in creating the Validation Rules, Approval Process, workflows.
  • Technical - JavaScript, AJAX, HTML, CSS, XML, JQuery, JavaScript UI frameworks, JAVA, .NET, SQL, SQL procedures and scripting, APIs and Web Services (SOAP and REST).
  • Omni-Channel - Experience with eCommerce/Digital/Retail environment.
  • Communication Skills - Ability to effectively communicate verbally and in writing, both one-on-one and in group settings, with both onshore and offshore personnel. 
  • Business Acumen - Understands how business works; knows the competition; knowledgeable in current and possible future policies, practices, trends, technology; and information affecting his/her business and organization. Uses data information to improve service, and acts with customer in mind.  Understands the organization’s mission, values, operations, and goals.
  • Results Oriented - Can be counted on to exceed goals successfully. Steadfastly pushes self, partners, and others for results. Able to define, measure, and report meaningful measures of service and process effectiveness.
  • Process Orientation - Familiarity with the ITIL process model. Uses practices, processes, and systems to manage work and to simplify and use resources efficiently and effectively.  Drives change through process design and implementation.  
  • Planning and Organization - Sets objectives and goals; breaks down work into the process steps; anticipates and adjusts for problems and roadblocks. Use resources effectively and efficiently.
  • Team Oriented - Promotes and facilitates coordination and cooperation among peers.
  • Decision Making - Makes good decisions based upon a mixture of analysis, wisdom, experience and judgment. Considers the relative costs and benefits of potential actions to choose the most appropriate one. Sought out by others for advice and solutions. Able to prioritize activities and set goals and milestones.
  • Technical Learning - Understands all components of IT infrastructure and how they support the business; is good at learning industry, company, product, or technical knowledge developments. 

Art Van offers a competitive salary combined with an excellent benefits package.  Interested applicants can apply on-line on our website at  Learn more about Art Van by viewing our company video at

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!