Job Title: Senior Salesforce B2C Commerce (SFCC) Developer
Delivery - Full Time – 6+ years
No. of positions: Offshore -1
Work Schedule: Full-time
Job Summary
We are looking for a highly skilled Senior Salesforce B2C Commerce (SFCC) Developer with strong hands‑on experience in designing, developing, customizing, and supporting enterprise B2C Commerce solutions.
The ideal candidate should have a strong understanding of Salesforce B2C Commerce architecture, Business Manager, Page Designer, SCAPI, storefront development, integrations, checkout, order management, data feeds, and platform configuration . The candidate will work closely with architects, business stakeholders, QA teams, and other developers to deliver scalable, secure, and high-performing eCommerce solutions.
Key Responsibilities
- Design, develop, customize, and maintain Salesforce B2C Commerce (SFCC) applications and storefronts.
- Work extensively with SFCC architecture, Business Manager, Page Designer, and SCAPI.
- Develop and configure eCommerce functionality across sites, catalogs, pricing, inventory, promotions, customers, baskets, checkout, and orders.
- Build reusable, scalable, and maintainable cartridges and customizations following SFCC best practices.
- Develop and maintain integrations using SCAPI, OCAPI, Services Framework, and other integration mechanisms.
- Design and implement catalog, customer, and other data feeds.
- Configure and manage jobs, schedules, site preferences, custom objects, system objects, and code versions.
- Implement and optimize search, sorting, caching, and cache invalidation.
- Develop and enhance checkout and order-related functionality, including baskets/carts, shipments, payment-related flows, and order processing.
- Work with Business Manager to configure and manage:
- Sites
- Catalogs and categories
- Price books
- Products
- Promotions
- Customers and customer groups
- Content Assets
- Jobs and schedules
- Site preferences
- Locales and localization
- Troubleshoot production issues, identify root causes, and implement sustainable fixes.
- Participate in code reviews and ensure adherence to coding standards, security, performance, and SFCC best practices.
- Support code deployment, version management, environment management, and release activities.
- Collaborate with cross-functional teams to understand requirements and translate them into robust technical solutions.
- Mentor junior and mid-level developers and contribute to technical design and architectural discussions.
Required Technical Skills
Strong hands‑on experience with:
- Business Manager
- Page Designer
- SCAPI
- OCAPI
- Sites and site configuration
- Catalogs, categories, products, and price books
- Inventory management
- Promotions and customer groups
- Customers and customer data
- Baskets/carts
- Checkout
- Orders and shipments
- Content Assets
- Search and sorting
- Jobs and schedules
- Services Framework
- Custom Objects and System Objects
- Site Preferences
- Locales and localization
- Code versions and deployments
- Caching and cache invalidation
- Data feeds, particularly catalog and customer feeds
Development & Integration
- Experience with SFCC server-side and storefront development.
- Experience developing reusable cartridges and modular components.
- Strong understanding of APIs and third‑party integrations.
- Experience with REST APIs and/or other commerce integration patterns.
- Understanding of authentication, security, error handling, logging, and monitoring.
- Experience with source control and CI/CD‑based deployment processes
Checkout & Order Management
Strong understanding of end-to-end commerce flows, including:
- Basket/cart lifecycle
- Product and pricing validation
- Promotions and discounts
- Shipping methods and shipments
- Tax and payment integrations
- Checkout flows
- Order creation and processing
- Order history
- Order-related integrations
- Error handling and recovery scenarios
Data & Platform Operations
- Experience working with catalog and customer data feeds.
- Understanding of data import/export mechanisms in SFCC.
- Experience configuring and monitoring jobs and schedules.
- Strong understanding of caching strategies and cache invalidation.
- Experience managing code versions and deployments across environments.
- Ability to troubleshoot performance and production issues.
Preferred / Nice-to-Have Skills
- Experience with Salesforce Storefront Next Experience is an added advantage.
- Experience with Salesforce Commerce Cloud integrations with CRM, OMS, PIM, ERP, payment, tax, search, and other third‑party systems.
- Experience with CI/CD tools and automated deployment pipelines.
- Understanding of headless commerce and composable commerce architectures.
- Experience with performance optimization and high-volume eCommerce platforms.
Soft Skills
- Strong analytical and problem‑solving skills.
- Excellent communication and collaboration skills.
- Ability to work independently and take ownership of technical deliverables.
- Strong debugging and troubleshooting capabilities.
- Ability to mentor developers and provide technical guidance.
- Comfortable working in an Agile/Scrum development environment.
Experience
- 6+ years of software development experience, with significant hands‑on experience in Salesforce B2C Commerce/SFCC.
- Strong experience across the full eCommerce lifecycle, from catalog and storefront through checkout, order creation, integrations, and production support.
Education
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.