Job Title: Salesforce B2B Commerce Cloud Developer
We are seeking a skilled Salesforce B2B Commerce Cloud Developer to join our team. As a key member of our Global Services team, you will be responsible for developing high-performance, enterprise-level Salesforce solutions with a focus on B2B Commerce and Experience Cloud.
Key Responsibilities:
* Application Development: Perform support and development activities for applications/projects assigned.
* Custom Application Development: Develop custom applications using Apex, Lightning Web Components (with Lightning Web Runtime), JavaScript, HTML, CSS, as needed; as well as declarative tools: flows, process builders, etc.
* Integration: Integrate Experience Cloud / B2B Commerce to ERP or OMS systems using common eCommerce integrations such as payment, tax, inventory, invoices, and order history.
* Research: Research Salesforce capabilities as needed to satisfy business requirements.
* Code Maintenance: Create clean, modular, re-usable, and well-documented code.
* Testing: Write and perform unit testing.
* Documentation: Author and Maintain System Configuration Documentation
Required Skills and Qualifications:
* 4+ years of total Salesforce development experience: working with Lightning Web Components, Apex, Controllers & Triggers, Web Services, Flows, etc.
* 2+ years of either Experience Cloud or B2B Commerce development.
* Data Model Expertise: expert in understanding the Salesforce data model (Products, Price Books, Accounts & Contacts), how to extend them, and appropriate use of custom objects.
* Integration Expertise: expert in integrating Salesforce with external applications through the use of external APIs (REST, SOAP, XML), middleware (MuleSoft, Boomi, etc.), or leveraging native Salesforce APIs.
* App Exchange Products: experience implementing and integrating Salesforce app exchange products.
* Data Tools: experience using Salesforce data tools (Data Loader, Excel Connector, DemandTools)
* Communication Skills: very good level of English, both verbal and written.
* Team Collaboration: effective communication skills to gather requirements, deliver design requirements, and update teams.
Preferred Skills:
* B2B Commerce, CMS, and other Salesforce Clouds.
* Salesforce Certified Platform Administrator/Developer I/II certifications.
* ECommerce Integrations: experience implementing common eCommerce integrations such as payment, tax, inventory, shipping methods, address validation, order status, etc.