×
Register Here to Apply for Jobs or Post Jobs. X

Senior Salesforce Developer

Job in Prince George, BC, Canada
Listing for: Canadian Cancer Society
Full Time position
Listed on 2026-06-06
Job specializations:
  • IT/Tech
    IT Consultant, Technical Support, Systems Analyst, IT Project Manager
Salary/Wage Range or Industry Benchmark: 70000 - 85000 CAD Yearly CAD 70000.00 85000.00 YEAR
Job Description & How to Apply Below

Job Title

Senior Salesforce Developer

Vacancies

1 new role

Location

Toronto, ON | Vancouver, BC | Ottawa, ON | Calgary, AB | Halifax, NS | St. John's, NL | Kelowna, BC | Prince George, BC (Detailed office location information can be found by visiting this link:

Work Model

Hybrid Work Model

Salary Band

5 ($70,000 - $85,000 CAD)

Contract

Full‑time contract opportunity until March 2027

Overview

The Canadian Cancer Society’s Digital Strategy & Technology team is hiring an experienced Senior Salesforce Developer with a strategic and architectural mindset. The role reports to the Senior Manager, Technical Solutions and is responsible for designing, developing, and implementing Salesforce solutions for the Cancer Travel and Accommodation Services in British Columbia (CTAAS) project.

Responsibilities
  • Design, develop, test, and deploy custom Salesforce solutions, including Apex, Visualforce, Lightning Components, and integrations with other systems.
  • Provide technical leadership and guidance on Salesforce architecture, ensuring optimal use of Salesforce features and functionalities.
  • Lead the development, optimization, testing and implementation of enhancements for existing systems and processes by translating business needs to technical requirements, documenting, and developing solutions.
  • Develop workflows, templates, views, dashboards, and reports; work with Data Management teams to support reporting and BI needs.
  • Customize Salesforce by creating custom objects, fields, workflows, and validation rules.
  • Integrate Salesforce with other systems using APIs and middleware tools.
  • Conduct code reviews and ensure quality, performance, and security of developed solutions.
  • Collaborate with stakeholders to evaluate and recommend enhancements, prioritize requirements, and submit to manager for review, acceptance, and planning.
  • Evaluate, test, and validate internally or externally developed solutions, code and plug‑ins.
  • Develop deployment packages and ensure solutions are deployed following change control processes through path to production for each application.
  • Identify, evaluate, and recommend potential software applications, tools, or hardware solutions.
  • Manage upgrades, patches, and release management of solutions and related documentation.
  • Prepare and maintain documentation for system configuration, release management and operating procedures.
Projects
  • Work with project teams in a Waterfall or Agile project environment.
  • Participate as a subject matter expert and technical lead guiding development of sustainable and scalable new solutions and processes.
  • Collaborate with stakeholders to gather and analyze requirements and translate them into technical specifications.
  • Develop estimates of the level of effort to implement a solution based on business requirements.
  • Identify and document business, technology, and project risks; develop and recommend contingency plans.
  • Work within Agile and Waterfall project methodologies and be comfortable with Agile ceremonies and project and development planning tools (e.g., Azure Dev Ops).
  • Fulfill project tasks as assigned and collaborate with various business and technology teams during project delivery.
  • When acting as technical lead, ensure the quality and execution of work assigned to team members within the project.
  • Document production systems as part of “go live” for new platforms and enhancements (e.g., build books, implementation procedures).
  • Complete QA/UAT for new solutions.
  • Serve as a subject matter expert for CRM and related processes, including data flows, automated processes, and business processes.
  • Support documentation of technical scope, requirements, and deployment plans.
  • Assist in developing new processes or practices, testing/reviewing changes and providing feedback.
Advanced Technical and End‑User Support
  • Provide advanced technical support to resolve issues with Salesforce, application integrations and related tools or plug‑ins.
  • Work directly with end users to diagnose issues and provide support and resolution.
  • Liaise and coordinate with DAS teams, relevant technology team staff, stakeholders, and vendors as necessary to resolve issues and maintain the platform and applications.
  • Support other…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary