Job Description
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-LjbffrApply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application