cover image
Apex Systems

Senior Salesforce Developer

Hybrid

Toronto, Canada

Senior

Freelance

06-01-2026

Share this job:

Skills

Communication Leadership Salesforce Version Control Problem-solving Presentation Skills CRM Attention to detail Architecture Software Development Marketing Project Management Agile

Job Specifications

Sr. Salesforce Developer:

Apex Systems is a global IT services provider and our consulting practice has an opening for a Sr. Salesforce Developer with Distribution Marketing and Financial Service Cloud experience at a Top Five Bank.

Client: Big 5 Bank

Location: Hybrid, downtown (1-2 days a week)

Terms: 6 month Contract, Strong possibility of extension

Hours: 37.5 hours/week Monday-Friday- No overtime is expected, but possible. OT would only be with manager approval.

As a Salesforce Developer you’ll own all technical aspects of Salesforce, including data migrations, data quality, systems integrations, 3rd party applications, AppExchange products, and custom code. You’ll build easy, flexible, and personalized banking solutions that enhance client experience and change the way that people bank.

KEY DUTIES & RESPONSIBILITIES:

Performs technical analysis, design, configuration, and implementation support for system integrations and Salesforce customizations
Ownership of all technical aspects of Salesforce, including data migrations, data quality, systems integrations, 3rd party applications, AppExchange products, and custom code
Responsible for developing custom applications and code, Lightning Components, Apex, Triggers, and other technologies to build customized solutions that support business requirements and drive key business decisions
Writes, tests, analyzes, and implements high quality code according to specifications
Define and monitor compliance with code checking, backup/recovery, and versioning processes using version control systems
Integrations and/or Connectors between Salesforce.com and other applications
Technical leadership, setting best practices including integration and application development, deployment, testing (unit and systems), and iterative refinement
Create actionable technical documentation based on gathered business requirements
Assist with scoping and planning of various CRM related projects and initiatives

SKILLS REQUIRED:

5+ years previous development experience with Salesforce (Certified Salesforce.com Developer)
Financial Services Cloud and marketing Distribution Marketing experience is plus.
Solid understanding of and detailed experience with Salesforce architecture and API
Detailed experience writing Lightning Components and Apex classes and triggers
Experience using Salesforce DX is preferred
Demonstrative success with multiple Salesforce integration projects
Experience integrating Salesforce with other applications via real-time, batch, sync/async
Experience with scripted data loader, web services, cloud or on-premise middleware and other enterprise integrating technologies
Strong business analysis and functional experience, including requirements gathering, creating/deploying solutions to end users
Technical project management experience, preferably in Agile software development mythologies
Strong attention to detail and excellent problem-solving skills
Strong verbal/written communication and data presentation skills, including an ability to effectively communicate with both business and technical teams

Certifications

Certified Salesforce Developer
Certified Salesforce Advanced Developer a plus.

Apex pay scales are determined by role, experience, skill set, and location. For this new position, the estimated hourly range is provided below as a guideline; however, total compensation may vary based on individual circumstances.

Role Type: Current opening
Location: Ontario
Hourly Range: $60.00- $ 68.00/HR T4

About the Company

Apex Systems is a leading global technology services firm that incorporates industry insights and experience to deliver solutions that fulfill our clients' digital visions. We offer a continuum of services, specializing in strategy, transformation, and managed services across application development, data, enterprise platforms, cloud and infrastructure, and cybersecurity. Through our ability to innovate alongside our customers, we build and deploy the right artificial intelligence solutions to realize business value and impr... Know more