Salesforce Senior Developer - CRM Analytics - 24-Month Contract - Banking Consultancy
Location: Toronto, ON
Engagement: 24-Month Contract
Working Pattern: 5 Days Onsite
I'm partnered with a global consultancy that's supporting one of Canada's top-tier banking institutions on a significant Salesforce-led transformation. As part of this ongoing programme, we're looking to bring in a Salesforce Senior Developer with strong hands-on experience in CRM Analytics to join their team on-site in Toronto.
This is a hands-on technical role where you'll help deliver enterprise-grade Salesforce solutions, contribute to platform enhancements, and work closely with cross-functional teams in a highly collaborative environment.
Key Responsibilities:
- Build scalable Salesforce solutions using Apex (classes/triggers), Lightning Components, and Visualforce
- Leverage CRM Analytics to deliver actionable insights and customised dashboards
- Translate functional requirements into well-structured technical deliverables
- Drive development using best practices across Apex, Lightning Web Components, and Salesforce DX
- Contribute to solution design and ensure alignment with overall architecture standards
- Participate in release cycles and support deployment of enhancements across environments
- Identify bugs, debug issues, and implement fixes in accordance with business needs
- Write clean, efficient code with 80%+ test coverage using test classes and test plans
- Collaborate with stakeholders including project teams, business users, and technical leads
- Apply best-of-breed application design and coding patterns across all development work
What We're Looking For:
- 6+ years of hands-on Salesforce development experience
- CRM Analytics experience is mandatory
- Proficient in Apex, Triggers, Lightning Web Components, Salesforce DX, Reports & Dashboards
- Familiar with tools like Data Loader, Bitbucket, GitHub, Jenkins, and VS Code
- Strong understanding of Salesforce platform architecture and OOTB capabilities
- Experience with Financial Services Cloud and/or banking industry projects is an asset
- Detail-oriented with a commitment to quality and scalable code
- Strong communication skills and ability to operate in fast-paced, client-facing settings