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

Salesforce Developer

Job in Toronto, Ontario, M5A, Canada
Listing for: Robert Half
Full Time position
Listed on 2026-09-09
Job specializations:
  • Software Development
    Backend Developer, Software Engineer
Job Description & How to Apply Below
We are looking for a Salesforce Developer to support a non-profit organization in Toronto, Ontario by building and enhancing reliable CRM solutions that strengthen day-to-day operations and stakeholder engagement. In this role, you will collaborate with technical and business teams to design, develop, and maintain scalable Salesforce functionality while ensuring quality, usability, and performance. This opportunity is well suited to someone who enjoys solving complex development challenges, improving existing systems, and contributing to mission-driven work through thoughtful technology delivery.

Responsibilities:

• Design, build, and maintain Salesforce features, custom components, and backend integrations that support organizational programs and internal operations.

• Translate business needs into technical solutions by working closely with stakeholders, documenting requirements, and recommending practical system enhancements.

• Develop and support custom code using relevant programming languages and web technologies to extend platform capabilities and improve user experience.

• Investigate defects, troubleshoot application issues, and implement sustainable fixes while tracking work through established ticketing and bug management processes.

• Manage source code and deployment activities using version control and collaborative development practices to promote code quality and release stability.

• Create and execute testing activities to validate new functionality, confirm system performance, and reduce the risk of production issues.

• Contribute to ongoing platform improvements, including updates to existing workflows, integrations, and data handling processes when business changes require system adjustments.

• Prepare technical documentation and share knowledge with team members to support maintainability, continuity, and effective adoption of solutions.
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