Role: Salesforce Senior FSC Developer / Technical Lead
Location: Toronto, ON – Hybrid
Contract Role
Detailed Job Description:
- Design, develop, configure, test, deploy, and support scalable Salesforce solutions using Financial Services Cloud (FSC), Lightning Web Components (LWC), Aura Components, Apex, Salesforce Flows, and AppExchange solutions.
- Collaborate with architects, product owners, business stakeholders, QA teams, and developers to translate business requirements into scalable and maintainable technical solutions.
- Design Salesforce data models, application architecture, security and sharing models, business processes, user interfaces, and technical solution designs.
- Design and develop integrations between Salesforce and external applications using REST APIs, SOAP web services, Platform Events, Change Data Capture (CDC), and event-driven integration patterns.
- Design and optimize solutions for Large Data Volume (LDV) environments, including bulk data processing, data migration, Batch/Queueable Apex, query optimization, indexing, and high-volume transactional workloads.
- Analyze and resolve Salesforce performance issues involving governor limits, SOQL/SOSL performance, data skew, record locking, sharing recalculations, and transaction bottlenecks.
- Conduct code reviews, enforce Salesforce development and security standards, support CI/CD and release activities, troubleshoot complex production issues, and perform root-cause analysis.
- Provide technical leadership through solution design reviews, estimation, Agile delivery, mentoring junior developers, knowledge sharing, and continuous improvement.
Top 3 Required Skills:
- Salesforce Financial Services Cloud (FSC) with strong understanding of FSC data models and financial services capabilities.
- Salesforce development: LWC, Aura Components, Apex, Salesforce Flows, SOQL/SOSL, REST/SOAP APIs, and asynchronous processing.
- Large Data Volume (LDV) and performance optimization: bulk processing, data migration, Batch/Queueable Apex, query optimization, governor limits, and performance tuning.
Top 3 Preferred Skills:
- Salesforce Application Architect / System Architect certification or progress toward an advanced Salesforce architecture credential.
- Experience with complex enterprise Salesforce security, sharing models, FSC implementations, and high-volume integrations.
- Experience with Salesforce DevOps, CI/CD, automated deployments, monitoring/observability, code-quality controls, and release governance.
Education Requirements:
- Bachelors or Masters in relevant field.