06 Nov
|
Finning
|
Surrey
Position Overview:
Reporting to the Software Delivery Manager, the Salesforce Technical Lead is responsible for leading a Salesforce delivery team in the design, development, testing, and release of scalable enterprise solutions. This role provides day-to-day technical leadership, delivery oversight, and people leadership while remaining hands-on in solution implementation.
Company:
Finning International Inc.
Number of Openings:
1
Worker Type:
Permanent
Position Overview:
Reporting to the Software Delivery Manager, the Salesforce Technical Lead is responsible for leading a Salesforce delivery team in the design, development, testing, and release of scalable enterprise solutions. This role provides day-to-day technical leadership, delivery oversight, and people leadership while remaining hands-on in solution implementation.
Job Description:
Major Job Functions
Salesforce Delivery Leadership
- Lead the Salesforce delivery team in the design, development, testing, and release of customer- and employee-facing solutions.
- Break down feature epics and complex business requirements into actionable technical stories, tasks, dependencies, and implementation plans.
- Facilitate technical refinement sessions, design reviews, and implementation planning activities.
- Validate solution approaches to ensure functional and non-functional requirements, edge cases, risks, and dependencies are appropriately addressed.
- Remove technical blockers by obtaining decisions, clarifying requirements, and coordinating with Product Owners, Product Management, Solution Architects, and dependent teams.
- Provide hands-on leadership through Salesforce configuration, development, code reviews, pair programming,
technical spikes, and complex defect resolution.
- Ensure delivery commitments are achieved while maintaining solution quality, scalability, and maintainability.
People Leadership & Team Development
- Directly manage Salesforce developers and contractors, including performance management, goal setting, coaching, and development planning.
- Conduct regular one-on-one meetings and provide timely performance feedback and mentorship.
- Support recruitment activities including candidate assessment, interviewing, hiring, onboarding, and succession planning.
- Allocate team capacity and balance work assignments based on business priorities, skills, and delivery commitments.
- Foster a cooperative, inclusive, and high-performing team environment.
- Support employee engagement, retention, career growth, and continuous learning.
- Manage contractor performance and vendor-delivered work to ensure alignment with team standards and expectations.
- Escalate staffing, capability, and resource risks as required.
Solution Design & Architecture Collaboration
- Translate approved architecture and business requirements into detailed application, integration, security, data, and deployment designs.
- Design medium- to high-complexity Salesforce solutions across multiple Salesforce clouds and connected enterprise platforms.
- Define component responsibilities, integration contracts, data models, security requirements, platform-limit considerations, and operational support requirements.
- Collaborate closely with the Salesforce Solution Architect to ensure solutions align with enterprise architecture, standards, and strategic direction.
- Escalate significant architectural decisions, exceptions, technical risks, and design trade-offs for review and approval.
- Contribute implementation insights and technical recommendations during architecture and planning discussions.
Engineering Quality, Testing & Release Management
- Ensure code, configuration, and technical solutions are secure, maintainable, scalable, supportable, and aligned with established engineering standards.
- Review pull requests and technical changes for correctness, quality, performance, security, testability, and adherence to design standards.
- Guide teams in designing effective test strategies, automated testing approaches, regression coverage, and quality controls.
- Promote best practices in source control, DevOps, CI/CD, environment management, and release governance.
- Ensure solutions comply with enterprise security, privacy, compliance, and governance requirements.
- Support release readiness activities, deployments, production incident resolution, and post-release stabilization.
Stakeholder & Cross-Functional Collaboration
- Partner with Product Management, Product Owners, business stakeholders, and delivery teams to refine requirements, priorities, acceptance criteria, and delivery plans.
- C
📌 Salesforce Technical Lead (Surrey)
🏢 Finning
📍 Surrey