Salesforce Software Development Manager
Full-time Opportunity | Hybrid, 3 days / week on-site in the Greater Vancouver Metropolitan Area | Must hold a valid Canadian Work Visa
Our client, a large global enterprise organization, is seeking a Salesforce Software Development Manager to lead a high-performing development team responsible for delivering and supporting key Salesforce components and integrations.
This role is a blend of
technical leadership (50%)
and
team management (50%) , and requires someone who can actively contribute code, review complex technical work, and guide the team’s development practices.
This is a highly visible role within a modern engineering organization, providing technical direction, mentoring staff, and ensuring high-quality delivery across the Salesforce ecosystem.
Responsibilities
Technical Leadership (50%)
Perform detailed code reviews and ensure engineering excellence across all deliverables.
Lead the design, development, enhancement, and troubleshooting of Salesforce applications and integrations.
Work closely with DevOps, Solution Architects, and cross-functional engineering partners to build reliable, secure, scalable solutions.
Conduct system maintenance, identify performance issues, and ensure platform reliability in production environments.
Stay current with Salesforce platform releases, features, tools, and best practices; recommend opportunities to adopt new capabilities.
Team & Delivery Management (50%)
Manage a team of Software Engineers and contractors, including workload planning, coaching, and performance management.
Lead Agile ceremonies (sprint planning, backlog refinement, retrospectives) and ensure efficient, predictable delivery.
Collaborate with Product Management to transform business requirements into technical tasks and accurate implementation estimates.
Oversee the on‑call rotation and provide support during high‑impact production incidents as needed.
Support hiring, onboarding, performance reviews, goal‑setting, and other HR‑related responsibilities.
Contribute to improving engineering processes, delivery workflows, and development standards.
Qualifications
Required
Bachelor’s degree or diploma in Computer Science, Software Engineering, or a related field.
5+ years of software development experience, ideally with strong emphasis on Salesforce development.
3+ years of technical leadership experience, including code review and architectural guidance.
3+ years of experience with Agile development methodologies (Scrum preferred).
1+ year of people management experience (performance reviews, coaching, hiring).
Proven ability to translate business needs into technical design and actionable development plans.
Preferred
Experience with Salesforce integrations, CI / CD pipelines, and multi‑environment deployments.
Exposure to DevOps practices and modern automation tooling.
Strong mentoring and communication skills with the ability to elevate team capability.
Experience supporting production environments at scale.
Why Join
Lead a talented team of engineers within a complex Salesforce environment.
Maintain a hands‑on technical role while shaping architecture, quality, and development practices.
Hybrid work environment—engaging in‑person collaboration with flexibility.
Opportunity to drive technical innovation and influence platform direction.
Competitive compensation, benefits, and strong opportunities for career growth in a global enterprise setting.
Seniority Level : Mid‑Senior level
Employment type : Full‑time
Job function : Information Technology
Industries : Construction, Hardware Manufacturing, and Construction
#J-18808-Ljbffr
Software Engineering Manager • Toronto, Canada