- Company Name
- Noblesoft Technologies
- Job Title
- SFCC (Salesforce Commerce Cloud) Engineer
- Job Description
-
**Job Title**
Senior SFCC (Salesforce Commerce Cloud) Engineer
**Role Summary**
Seasoned e‑commerce developer with 8+ years of hands‑on experience building, customizing, and optimizing Salesforce Commerce Cloud (SFCC) solutions. Drives end‑to‑end implementation, integration, and performance tuning of SFCC platforms within Agile teams.
**Expectations**
- Deliver high‑quality SFCC features and enhancements on schedule.
- Ensure code follows best practices, is maintainable, and passes automated tests.
- Collaborate with product owners, designers, and external vendors to translate business needs into technical solutions.
- Maintain system reliability, monitor performance, and resolve production issues promptly.
**Key Responsibilities**
- Develop and maintain SFRA/SiteGenesis architecture, ISML templates, controllers, routes, middleware, cartridges, and pipelines.
- Implement front‑end UI using JavaScript (ES6+), CSS/SASS, and ensure cross‑browser responsive behavior.
- Create and manage OCAPI (Shop/Data) and SCAPI integrations, handling authentication, scopes, and rate limits.
- Build and maintain backend scripts, jobs, services framework, and custom objects.
- Design and integrate Kafka pipelines (topics, partitions, consumer groups) with data serialization (Avro/JSON).
- Conduct debugging, performance tuning, and monitoring using logs, analytics, and APM tools.
- Manage source control with Git, set up CI/CD pipelines, and enforce automated testing.
- Participate in Agile/Scrum ceremonies and provide clear status updates to stakeholders.
**Required Skills**
- Salesforce Commerce Cloud (Demandware) – 8+ years
- SFRA / SiteGenesis architecture, ISML, controllers, cartridges, pipelines
- JavaScript (ES6+), CSS/SASS, responsive UI development
- OCAPI & SCAPI integration, authentication, scopes, rate limits
- Backend scripting, jobs, services framework, custom objects in SFCC
- Kafka (topics, partitions, consumer groups) and data serialization (Avro/JSON)
- REST/SOAP API integration
- Git, CI/CD workflows, automated testing frameworks
- Agile/Scrum methodology, stakeholder communication
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- Preferred: Salesforce Commerce Cloud certification or related e‑commerce platform certifications.