We are looking for an experienced SFCC Backend Developer with a strong background in backend development for eCommerce solutions using Salesforce Commerce Cloud (formerly Demandware). The ideal candidate should have at least 8 years of overall experience, including significant hands-on experience with SFCC development and customizations.
Key Responsibilities:
- Design, develop, and implement backend components for eCommerce solutions using SFCC (B2C Commerce).
- Develop custom controllers, pipelines, jobs, and ISML templates.
- Create and maintain integrations between SFCC and external systems (e.g., payment gateways, ERP, OMS, CRM).
- Collaborate with front-end developers, architects, QA, and project managers to deliver high-quality solutions.
- Maintain code quality through best practices, code reviews, and unit testing.
- Participate in performance tuning, troubleshooting, and optimization efforts.
- Work with business analysts to understand business requirements and convert them into technical solutions.
- Stay updated with the latest SFCC updates, tools, and best practices.
Required Skills & Qualifications:
- 8+ years of total IT experience with at least 6+ years in SFCC backend development.
- Strong proficiency in JavaScript, Node.js, and SFCC Business Manager.
- Expertise in Demandware Script, ISML, controllers, and jobs.
- Experience with OCAPI, SCAPI, and third-party integrations.
- Familiarity with version control systems like Git and deployment tools like Jenkins.
- Strong understanding of SFRA (Storefront Reference Architecture).
- Knowledge of performance optimization and caching strategies.
- Good understanding of CI/CD and agile methodologies.
- Salesforce B2C Commerce Developer certification is a plus.
Nice to Have:
- Experience working with headless commerce or PWA integrations.
- Exposure to other Salesforce clouds (e.g., SFMC, Service Cloud) is a bonus.
- Previous experience in retail or eCommerce domains.