Position: Salesforce B2B Commerce Cloud Architect
Company: Customertimes
Experience required: 5y
English level: upper

Customertimes Corp. is looking for Salesforce B2B Commerce Cloud Architect who will work directly with customers and be responsible for directing and managing developer resources to accomplish project goals.

Job Responsibilities 
- Work directly with customers to define requirements and present solutions
- Responsible for directing and managing developer resources to accomplish project goals
- Responsible for developing in Apex, Lightning, Visualforce, React, and other technologies to build customized solutions that support business requirements and drive key business decisions
- Leading technical design sessions and writing technical design documents
- Technical leadership, setting best practices including integration and application development, deployment, testing (unit, APIs and systems) and both sequential SD life-cycle and iterative refinement
- Managing technical scope and client expectation
- Design and develop integrations between applications and other systems as may be required by customers
- Responsible for providing hands on expert level assistance to developers for technical issues
- Professional experience owning the end-to-end Software/Systems Development Lifecycle (SDLC) including structured code management, environment management, continuous integration
- Solid understanding of and detailed experience with Salesforce.com architecture and APIs
- Ability to be highly productive, both working alone and in close collaboration within a multiple teams, at a time.
- Experience completing implementation projects requiring integration to legacy systems using Salesforce APIs and Salesforce custom Web Services
- Experience in SOAP, REST and Web Socks
- Deep understanding of HTTP security, Federated and Delegated authentications, as well as identity management services and signing authorities
- Ability to quickly acquire new technical expertise both within the SFDC platform and in related technologies, such as client side scripting libraries (e.g. React) and native mobile development
- Strong understanding of relational databases structure and functionality - Technical project management experience

Requirements:
- Certifications:
    Certified Platform Developer I
    Certified Platform App Builder
    Certified Administrator
- Knowledge of Software Product Life-cycle Management and product development methodologies
- Experience with building end-to-end managed packages on Salesforce (extension packages, managed package IoC plugins, security reviews etc.)
- Knowledge of architecting multi-tenant systems, which are paired Salesforce (relational DB segmentation, tenant identity management, web-farms and clusters architecture, route balancing etc.)
- Any experience building self-service software products
- Some experience with architecture and technical documentation frameworks. Writing public technical documentation for 3rd party implementation vendors.
- Product scalability approaches (by tier, by region and by user volume)
- Experience with message brokers and distribute systems real-time integrations
- English - Upper-Intermediate, Advanced will be an advantage

Technologies:
SFDC Technologies
Additional specialized certifications will be an advantage:
- Certified Sales Cloud Consultant
- Certified Service Cloud Consultant
- Certified Experience Cloud Consultant
- Certified Application Architect
- Certified B2B Solution Architect