Salesforce Developer Lead - CRM Analytics - 24-Month Contract - Banking Consultancy
Engagement: 24-Month Contract
Working Pattern: 5 Days Onsite
I'm working with a leading global consultancy that's supporting one of Canada's largest banking institutions on a significant transformation initiative. As part of this long-term engagement, we're looking to appoint a Salesforce Developer Lead with strong experience in CRM Analytics to join their onsite team in Toronto.
This is a senior-level, hands-on role where you'll lead development efforts, provide technical direction, and deliver scalable, high-quality Salesforce solutions aligned with enterprise banking standards.
Key Responsibilities:
- Act as the Salesforce SME and development lead on a large-scale programme within the banking sector
- Translate functional requirements into scalable and secure Salesforce solutions
- Design and develop Apex classes, triggers, Lightning Components, and Visualforce pages
- Leverage CRM Analytics (mandatory skill) to deliver insightful dashboards and reporting
- Drive development best practices across Apex, LWC, and Salesforce DX
- Lead code reviews and ensure high-quality standards, including test coverage (80%+)
- Oversee deployment using OOTB tools and CI/CD platforms (VS Code, Bitbucket, Jenkins, GitHub)
- Work collaboratively with downstream/upstream teams, business users, and project stakeholders
- Provide technical mentorship and guidance to Salesforce developers
- Contribute to all phases of development, testing, release, and support
What We're Looking For:
- 8+ years of Salesforce development experience with proven leadership in project environments
- Mandatory hands-on experience with CRM Analytics
- Strong knowledge of Apex, Triggers, LWC, Salesforce DX, Reports & Dashboards, and Data Loader
- Comfortable working on enterprise-scale banking platforms (Financial Services Cloud experience is a plus)
- Experience with Visualforce, Lightning pages, and developing scalable architectures
- Familiarity with Salesforce Marketing Cloud and Data Cloud would be a bonus
- Strong commitment to high-quality deliverables, with excellent debugging and problem-solving skills
- Confident in delivering technical guidance and collaborating across large teams