Make Your Resume Now

Salesforce Developer

Posted March 20, 2026
Full-time Mid-Senior Level

Job Overview

We are looking for a talented Salesforce Developer to join our growing global team at Sectigo.

The Salesforce Developer is a technical expert responsible for designing, coding, and implementing Salesforce applications with a strong expertise in Visualforce coding, Apex, and Flows, with deep knowledge of Sales Cloud, Service Cloud, and Developer Console. This individual collaborates with Business Analysts and Salesforce Admins to troubleshoot, fix issues, as well as find solutions to new requirements that directly impact our CRM functionality, enhance user experience, and contribute to our overall business success.

This is a full-time position, working in a hybrid model, and reporting to our Ottawa office at least 3-4 days a week. The target compensation package for this role is between CAD 105K and 120K, subject upon internal equity and years of experience.  We may make further adjustments through an approval process if the targeted compensation range needs to be modified based on business needs and market trends.

Here are the core functions, responsibilities, and expectations for this role: 

  • Write custom code, develop integrations, and optimize the Salesforce platform to meet specific business requirements.
  • Use Visualforce, SOQL, Lightning, and Apex development to build robust technical solutions.
  • Create and maintain complex automation rules using Salesforce Flows.
  • Migrate old automations from Process Builder and Workflow rules to Salesforce Flows.
  • Use the Developer Console for debugging, performance tuning, and troubleshooting.
  • Ensure data integrity through validation rules and write efficient triggers.
  • Maintain code pertaining to Salesforce CPQ configuration and automations.
  • Work on features in Sales and Service Cloud related to leads, opportunities, cases, and customer service.
  • Work closely with Business Analysts to ensure accurate implementation of requirements.
  • Provide ongoing support for system enhancements and updates.
  • Additional tasks associated with this position may be assigned in response to company initiatives and business needs.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!