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-Ljbffr

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application