Role: Salesforce Tech lead
Location: Calgary, Canada
Role and Responsibilities for Salesforce Tech Lead
Key Responsibilities:
Strategic Leadership & Architecture
Lead technical architecture decisions for Salesforce implementations, assessing business strategy, requirements, and current state to design optimal solutions that maximize platform capabilities across multiple Lines of Business
Drive CRM transformation strategy by providing thought leadership and technical direction for RBC WMC’s Salesforce ecosystem
Architect scalable solutions considering both functional and non-functional requirements (performance, security, scalability, resilience) aligned with long-term enterprise strategy
Team Leadership & Collaboration
Mentor and guide development teams on Salesforce best practices, ensuring knowledge transfer and skill development across the organization
Lead cross-functional collaboration with scrum teams to gather requirements, create user stories, and provide technical analysis and estimations
Act as Salesforce SME to maximize Salesforce platform capabilities and drive adoption of best practices across Wealth Management teams
Technical Delivery & Innovation
Lead design and development on Salesforce Financial Services Cloud to deliver high-impact business solutions
Champion DevOps excellence by implementing automation, CI/CD pipelines, and process efficiencies
Drive technical innovation by staying updated with Salesforce platform evolution and implementing cutting-edge features and capabilities
Solution Design & Integration
Architect complex integrations with third-party systems using modern integration patterns and technologies
Lead data migration initiatives ensuring data integrity and optimal performance
Design enterprise-grade solutions leveraging Lightning Platform, APIs, and Salesforce ecosystem tools
Required Qualifications:
Experience & Education
8+ years of IT experience in senior development/technical leadership roles
5+ years of Salesforce platform expertise delivering large-scale enterprise programs
5+ years of Agile leadership experience on enterprise programs from inception to production
Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent technical field
Technical Expertise
Expert-level proficiency in Salesforce Lightning platform including Lightning Web Components, APIs, data and modeling
Deep architectural knowledge of Salesforce platforms, Sales Cloud, Service Cloud, and Financial Services Cloud
Strong development background in Java, C#, HTML, XML, JavaScript, and web technologies
Integration expertise with MuleSoft, REST APIs, and enterprise integration architecture patterns
Current Salesforce certifications (Administrator, Platform Developer I [minimum requirement])
Preferred Qualifications:
Advanced Technical Skills
Cloud architecture expertise across SaaS platforms and virtualization technologies
Financial Services domain knowledge with CRM implementations experience in banking/wealth management
DevOps mastery including Jenkins, AutoRABIT, Copado, and CI/CD test automation
AI/ML experience with Einstein platform, Predictive Analytics, and Next Best Action implementations
Specialized Experience
Salesforce integration expertise with KAFKA and real-time messaging platforms
Advanced DevOps practices including automated testing, CI/CD changes, and rollback strategies
Proven change management mindset with track record of driving SDLC assessments and organizational change
Data migration leadership on large-scale transformation projects