
Digital Consultant, Salesforce
Zaelab
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Tech Stack
About the role
- Partner with clients to understand business requirements and translate them into Salesforce-based solutions
- Design, configure, and optimize Salesforce solutions across relevant clouds, including Sales, Service, and Commerce
- Lead or support Salesforce implementations, enhancements, and system integrations
- Collaborate with cross-functional teams, including developers, architects, and project managers, to deliver successful outcomes
- Provide strategic guidance on Salesforce capabilities, platform best practices, and roadmap planning
- Support user adoption through documentation, training, and change management activities
- Ensure solution quality, scalability, and alignment with client goals
Requirements
- Salesforce Platform Fundamentals: Strong understanding of Salesforce CRM architecture, standard and custom data models, security model (profiles, roles, permission sets), and declarative automation tools including Flows and Process Builder.
- Programming Languages: Proficient in Apex for business logic and triggers, JavaScript for front-end development, Visualforce for custom UI where applicable, and SOQL for efficient data querying.
- Lightning Web Components (LWC): Hands-on experience building scalable, responsive, and reusable UI components using modern Salesforce Lightning frameworks.
- APIs & Integrations: Experience integrating Salesforce with external systems using REST and SOAP APIs, including middleware solutions such as MuleSoft.
- Object-Oriented Programming (OOP): Strong grasp of OOP concepts including inheritance, polymorphism, encapsulation, and abstraction, applied within Apex and JavaScript development.
- Database Knowledge: Solid understanding of relational database concepts, data normalization, and SQL, with practical application in Salesforce data architecture.
- DevOps & Deployment: Familiarity with CI/CD pipelines, Git-based version control, and Salesforce deployment tools (change sets, SFDX, or similar).
- Testing & Quality Assurance: Ability to write effective Apex unit tests, ensure code coverage, and follow best practices for test-driven development.
- Desirable Qualifications:
- Salesforce Platform Developer I (PD1) certification
- Experience:
- Bachelor’s degree in Business Administration, Computer Science, or a related field
- 3+ years of experience as a Business Analyst, Consultant, or similar role in a B2B environment
- Strong understanding of B2B business processes and digital commerce solutions
- Proficient in Salesforce capabilities, including setup and configuration, order management, and integrations.
- Excellent written and verbal communication skills, with the ability to clearly present complex concepts
- Strong analytical and problem-solving skills
- Experience working cross-functionally and leading business process mapping sessions
Benefits
- Unlimited Vacation/PTO
- Full Health Benefits and 401k Fixed Percentage Plan (USA only) RRSP (Canada)
- Fully remote and distributed teams
- Paid Parental Leave
- Ongoing training and education opportunities
- 0% Bureaucracy Culture - Focus is on responsibilities, not title
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Salesforce CRM architectureApexJavaScriptVisualforceSOQLLightning Web Components (LWC)REST APIsSOAP APIsObject-Oriented Programming (OOP)SQL
Soft Skills
communication skillsanalytical skillsproblem-solving skillscollaborationleadershipchange managementuser adoption supportstrategic guidance
Certifications
Salesforce Platform Developer I (PD1)Bachelor’s degree in Business AdministrationBachelor’s degree in Computer Science