Talent.com
OSI Digital
Salesforce Technical Business AnalystOSI Digital • Vancouver, BC, CA
Salesforce Technical Business Analyst

Salesforce Technical Business Analyst

OSI Digital • Vancouver, BC, CA
5 hours ago
Job type
  • Full-time
  • Quick Apply
Job description

Job Title: Salesforce Technical BA Type: FT Location: Vancouver, BC Canada with travel as needed Job Summary We are seeking a Senior Technical Business Analyst / Salesforce Developer for a complex, multi-department Salesforce environment with significant third-party integrations and heavy Flow-based automation.

This role is for someone who operates across the full lifecycle of a Salesforce solution: eliciting and documenting business requirements, designing the functional solution, configuring it declaratively, and — where declarative tools genuinely aren't enough — building it in code (Apex/LWC) and wiring up the integration.

Based on the requirement or project, the person can work as BA or a developer or both.

This is a senior-level role.

It requires independent, production-grade judgment on both the functional and technical sides — not someone learning either discipline on the job.

Responsibilities: Business Analysis, Administration & Configuration Lead discovery sessions with stakeholders across multiple departments (e.g., Sales, Service, Operations, Finance) to elicit, document, and prioritize requirements.

Translate business requirements into clear user stories, acceptance criteria, process flow diagrams, and functional specifications suitable for developer handoff.

Facilitate requirements workshops, gap analyses, and current-state/future-state process mapping.

Own the backlog for Salesforce enhancements: intake, triage, prioritize, and manage through delivery in partnership with the project/product owner.

Identify when a requirement should be solved declaratively (Flow, validation rules, page layouts) versus when it genuinely requires custom development (Apex, LWC) or an integration change — and make that call based on best practice, not convenience.

Conduct UAT planning and execution with business users; manage defect triage and sign-off.

Maintain traceability between business requirements, configuration changes, and release notes.

Lead and collaborate for required upgrades, releases, and projects Own day-to-day Salesforce administration: user management, roles/profiles/permission sets, sharing rules, security model integrity, and data governance.

Design, build, and maintain Flow automation (Screen Flows, Record-Triggered Flows, Scheduled Flows) following governor-limit-aware, bulkified, and maintainable design patterns.

Actively audit and remediate legacy automation (Workflow Rules, Process Builder) by migrating to Flow where appropriate, avoiding automation conflicts and recursive triggers.

Manage object model changes (custom objects, fields, record types, page layouts, Dynamic Forms) with proper change management discipline.

Partner with integration teams to understand data flow between Salesforce and external systems (ERP, HubSpot, Spotio, Marketing Automations, in-house systems, middleware/iPaaS such as Boomi) — including monitoring for integration failures, sync errors, and data integrity issues.

Maintain a clean, documented data model; enforce field-level governance to prevent org sprawl (duplicate fields, unused automation, orphaned objects).

Manage sandbox strategy, release/change management, and deployment coordination (Change Sets, or CI/CD via SFDX/Copado/Gearset — depending on org tooling).

Monitor org health: Optimizer reports, API usage limits, storage limits, and technical debt backlog.

Custom Development & Integration Design and build custom Apex (classes, triggers, batch/queueable/schedulable jobs) using enterprise-grade patterns: trigger frameworks, service/selector layers, bulkification.

Build Lightning Web Components for UI needs beyond declarative capability.

Write meaningful Apex unit tests (real assertions, not coverage-for-coverage's-sake).

Design and build integrations with external systems via REST/SOAP APIs, Platform Events, or middleware/iPaaS tools (MuleSoft, Boomi, or similar); implement robust error handling and failure logging so integration issues are caught early, not discovered via a downstream data discrepancy.

Handle authentication securely (named credentials, OAuth) — no hardcoded secrets in code.

Cross-Functional / Governance Serve as the point of escalation for multi-department process conflicts (e.g., where Sales teams and Service teams have competing requirements on the same object).

Participate in and help enforce Salesforce governance/Center of Excellence standards: naming conventions, environment strategy, automation-of-record rules, and documentation standards.

Coordinate with the integration/development team on API-related changes to ensure admin-side changes (e.g., field changes, validation rules) don't break integrations.

Support change management and end-user training/enablement for new releases.

Skilled at providing maintenance, support, daily configuration, and improvement of the database and integration.

Responsible for ensuring that the system accurately meets the defined expectations of the business unit, ensuring that proper testing is implemented, and performance requirements are closely monitored by working with the development teams.

Act as a lead for resolving issues, troubleshooting and suggest process improvement Ability to train new users.

Must Have Qualifications 5+ years of Salesforce experience spanning both functional/business-analysis work and hands-on development — genuine dual-track experience, not primarily one with light exposure to the other.

Salesforce Administrator certification required.

Platform Developer I certification required.

Expert-level Flow Builder proficiency, including bulkification and sound Flow-vs-Apex decision-making.

Strong Apex fundamentals: trigger frameworks, asynchronous Apex, governor limit management.

Proven Lightning Web Components experience.

Demonstrated experience with integrations — REST/SOAP, middleware/iPaaS, or event-driven architecture — from both a functional (data flow, troubleshooting) and technical (building, securing) standpoint.

Experience supporting multiple business units/departments on a shared, complex org.

Solid grasp of the Salesforce security model at enterprise scale.

Experience with Git version control and CI/CD deployment pipelines.

Strong requirements-gathering and documentation skills, and the communication range to run a stakeholder workshop and a technical design review with equal credibility.

Certifications Following certifications are a plus: Salesforce Certified Administrator required, Salesforce Certified Advanced Administrator preferred Salesforce Business Analyst preferred Platform App Builder certification preferred What Success Looks Like in This Role Requirements move from discovery to implementation, implementation to production, or discovery to production with minimal translation loss.

The Flow library and Apex codebase are both clean, documented, and free of conflicting automation.

Integration issues are caught early because this person understands the data flow end-to-end, not just one side of it.

Business stakeholders across departments trust this person as a single point of contact for "can Salesforce do this, and what's the right way to do it." Requirements handed to developers are clear enough that back-and-forth clarification is minimal.

Org technical debt trends down, not up, over time.

  • Powered by JazzHR

Create a job alert for this search

Salesforce Technical Business Analyst • Vancouver, BC, CA

Similar jobs

Salesforce Technical Manager

PwC CanadaVancouver
Full-time

Business Application Consulting, Salesforce Manager.At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients o... Show more

 • Promoted

Senior Salesforce Developer

KTek ResourcingVancouver, Metro Vancouver Regional District, Canada
Full-time

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from KTek Resourcing.Salesforce engineering experience (Apex, SOQL/SOSL, Visualforce, Lightning Web Compo... Show more

 • Promoted

Salesforce FSC Consultant - FinTech Growth Path

ModesVancouver, Metro Vancouver Regional District, Canada
Full-time

A digital enablement firm in Vancouver is seeking a Salesforce Financial Services Cloud Consultant to enhance client digital transformation.The ideal candidate will have over 3 years of consulting ... Show more

 • Promoted

Salesforce Platform Lead — Global Tech Team - $131,100 - $172,100 A Year

lululemonVancouver, Canada
Full-time

A leading athletic apparel company in Vancouver is seeking an experienced technology leader to manage a cross-functional team dedicated to the Salesforce platform.The role demands 8-10 years in IT ... Show more

 • Promoted

Planning & Scheduling Analyst

AkkodisRichmond, Metro Vancouver Regional District, CA
Full-time +2

Our client is seeking an experienced Planning & Scheduling Analyst to support maintenance and asset management operations in a complex, asset-intensive environment.This full-time, long-term contrac... Show more

 • Promoted

Radius Security Systems Analyst - Technical Focus

The Radius GroupRichmond, Metro Vancouver Regional District, CA
Full-time

Join Radius Security in an impactful role as a Systems Analyst, where you will focus on optimizing and troubleshooting integrated security systems.This position plays a crucial role in ensuring sea... Show more

 • Promoted

Senior Business Analyst - SDLC, Agile & SuccessFactors (Remote)

Cpus Engineering Staffing Solutions Inc.Vancouver, Metro Vancouver Regional District, CA
Remote
Full-time

Join a forward-thinking company as a Senior Business Analyst, where your expertise will drive impactful projects from inception to completion.This role involves participating in all phases of the p... Show more

 • Promoted

Business Analyst

Emterra GroupSurrey, Metro Vancouver Regional District, CA
Full-time

Emterra Group is a dynamic, growth-oriented, and safety-focused group of companies.Our organization has been deemed to be an “essential service” by providing collection and processing for recycling... Show more

 • Promoted

Principal Salesforce Consultant Focusing on High-Impact Client Solutions

PlativeVancouver, Metro Vancouver Regional District, Canada
Full-time

Embrace a leadership role as a Principal Salesforce Consultant, overseeing the design and implementation of impactful enterprise Salesforce solutions.This position combines business consulting acum... Show more

 • Promoted

Salesforce Solution Architect

Connor, Clark & Lunn Financial Group (CC&L)Vancouver, British Columbia, Canada
Full-time

Interested in joining one of Canada’s top performing asset managers? We are looking for a Salesforce Solution Architect for an existing vacancy in our IS department.Joining as the Salesforce Soluti... Show more

 • Promoted

Workforce Analyst (BI Analyst II)

ICBC (Insurance Corporation of British Columbia)Surrey, Metro Vancouver Regional District, Canada
Full-time +1

We welcome applications from all qualified job seekers.Should you require any accommodations, including alternative interview formats, assistance with online assessments, or an ASL interpreter, thr... Show more

 • Promoted

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn HausSquamish, BC, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Team Lead Salesforce Developer - Sales Cloud & Integrations

YochanaVancouver, Metro Vancouver Regional District, CA
Full-time

A leading IT solutions provider is looking for a mid-senior level Salesforce Developer in the Metro Vancouver area.The candidate should have strong hands-on experience with Sales Cloud and Service ... Show more

 • Promoted

Remote Senior Salesforce Architect: Multi-Cloud Integrations

XCentiumVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading digital consultancy is seeking a Mid-Senior Level Salesforce Developer to design and deploy state-of-the-art Salesforce solutions for e-commerce and Order Management.The ideal candidate w... Show more

 • Promoted

Business Analyst, Salesforce Marketing Cloud

Arc'teryx EquipmentNorth Vancouver, Metro Vancouver Regional District, Canada
Full-time

As the Business Analyst, Salesforce Marketing Cloud, you will act as the conduit between Technology and multiple cross‑functional business teams.You will assist with our configuration and integrati... Show more

 • Promoted

Expert Integration Architect Focused on Salesforce and Hybrid Solutions

Experis CanadaVancouver, Metro Vancouver Regional District, Canada
Full-time

Play a crucial role as a Senior Integration Architect, specializing in Salesforce and hybrid integration platforms.Collaborate with technical stakeholders to design and implement effective integrat... Show more

 • Promoted

Salesforce Engagement Lead — Delivery & Strategy

NeuraFlashVancouver
Full-time

A technology consultancy in Vancouver is seeking an experienced Salesforce Engagement Manager to develop and manage client relationships while overseeing project delivery teams.The ideal candidate ... Show more

 • Promoted

Technology Lead – Integration & Agentic AI (M&A Enablement)

Village Farms International Inc.Delta, Metro Vancouver Regional District, CA
Temporary

Village Farms International (Nasdaq: VFF) is a vertically integrated global leader in cannabis and plant‑based consumer packaged goods, and sustainable innovation.As one of North America’s longest‑... Show more

 • Promoted

Salesforce Developer

Tek Tron ITVancouver, Metro Vancouver Regional District, CA
Full-time +1

Be among the first 25 applicants.Job Title: Salesforce Developer.Experience Required: 2 – 10 years.Employment Type: Full-time / Permanent.We are looking for an experienced.CRM solutions on the Sale... Show more

 • Promoted

Developer

Absorb SoftwareVancouver, Metro Vancouver Regional District, CA
Full-time

Absorb is seeking an intermediate-level Developer to take ownership of an internal ETL tool that supports billing, accounting, and operations.In this individual contributor role, you’ll help mainta... Show more