Key Responsibilities
Technical Leadership & Architecture:
- Define, own, and implement the technical architecture, design patterns, and development standards for the entire SFCC B2B platform.
- Architect end-to-end, scalable, and secure B2B solutions that encompass complex integrations with multiple enterprise systems (ERP, CRM, OMS, PIM).
- Review and approve all major technical designs and implementation plans to ensure alignment with the overall architectural vision and business goals.
- Lead the evaluation, selection, and integration of third-party tools, technologies, and AppExchange packages.
Team Leadership & Mentorship:
- Lead, mentor, and coach a team of senior and mid-level developers, fostering a culture of technical excellence, innovation, and continuous improvement.
- Manage technical task allocation, sprint planning priorities, and oversee the code review process, ensuring high-quality output.
- Be accountable for the team's technical deliverables, code quality, and adherence to project timelines.
- Bridge the gap between senior management, product owners, and the development team, translating business strategy into technical execution.
Advanced Solution Design & Implementation Oversight:
- Provide expert guidance and oversight for the development of complex B2B features, including:
- Multi-level account and user hierarchies with role-based permissions.
- Custom price engines and account-specific pricing & catalogs.
- Quote-to-order and contract management workflows.
- Punch-out (e.g., cXML) and EDI integrations.
- Bulk ordering systems and requisition lists.
- Champion the development and use of reusable code components, libraries, and frameworks to improve efficiency and maintainability.
- Ensure all solutions are performant, maintainable, and comply with security best practices and PCI DSS standards.
Stakeholder Engagement & Strategy:
- Act as the primary technical point of contact for vendors, agencies, and internal stakeholders.
- Collaborate with business leaders and product managers to translate long-term business objectives into a actionable technical roadmap.
- Provide realistic effort estimates, identify technical risks, and propose mitigation strategies at the project inception stage.
Platform Optimization & Innovation:
- Drive initiatives for continuous platform optimization, including performance (caching, code refactoring), security, and stability.
- Stay current with the latest SFCC platform releases, B2B features, and industry best practices, evaluating and implementing them to advance our commerce capabilities.
- Own the technical relationship with Salesforce and other technology partners.
Required Qualifications & Skills
- Experience: 9+ years of hands-on development experience with Salesforce Commerce Cloud, with a minimum of 4+ years in a technical leadership or architect role on large-scale, complex B2B implementations.
- Leadership: Proven experience leading, mentoring, and inspiring a team of developers. Strong delegation and code governance skills.
- Technical Mastery: Expert-level, hands-on knowledge of SFCC B2B architecture, Demandware Script, Pipelines, ISML, and JavaScript. Deep understanding of OCAPI and integration design patterns.
- B2B Expertise: Demonstrated success in architecting, building, and launching the full suite of advanced B2B commerce features.
- Strategic Mindset: Demonstrated ability to design a long-term technical vision and make strategic decisions that impact the entire platform's health and scalability.
- Communication: Exceptional verbal and written communication skills, with the ability to articulate complex technical concepts to both technical teams and executive leadership.
Preferred Qualifications
- Salesforce B2C Commerce Cloud Developer Certification.
- Additional Salesforce certifications (e.g., Platform Developer I/II).
- Experience with headless commerce architectures.
- Experience in Agile/Scrum methodologies at scale.
About Us
Perficient is always looking for the best and brightest talent and we need you! We’re a quickly growing, global digital consulting leader, and we’re transforming the world’s largest enterprises and biggest brands. You’ll work with the latest technologies, expand your skills, experience work-life balance, and become a part of our global community of talented, diverse, and knowledgeable colleagues.Select work authorization questions to ask when applicants apply1. Are you legally authorized to work in the United States?2. Will you now, or in the future, require sponsorship for employment visa status (e.g. H-1B visa status)?