Salesforce Technical Architect
BDO
- Canada
- Permanent
- Full-time
- Architecting enterprise-level business solutions and leading team members in design, development, dev ops and quality assurance on Salesforce projects
- Designing and delivering large cross-cloud Salesforce implementations, including Sales Cloud, Service Cloud, Experience Cloud, and Industry Clouds (Data Cloud & Einstein experience is a plus)
- Managing the technical delivery of Salesforce data model design, declarative configuration, custom development, security design, dev ops, integrations, and data migration elements of a Salesforce implementation
- Developing & enforcing technical direction, standards and templates including architectural design blueprints, development best practices, dev ops and documentation standards
- Collaborating with other BDO practices and client technical counterparts to provide guidance on enterprise architecture discussions
- Managing key technical client relationships across delivery programs
- Mentoring and coaching team members to grow their technical skills on the Salesforce platform
- Collaborating with clients and functional teams to understand business requirements and translate to technical designs
- Supporting pre-sales activities and working with prospects to understand business requirements, creating high level designs, driving effort estimations and supporting proposals and client presentations
- Staying informed of the latest Salesforce product releases leading the practice learning & development strategies
- You demonstrate BDO's core values through all aspect of your work: Integrity, Respect and Collaboration
- You are people focused with a people-first approach to internal team and client interactions
- You understand your client’s industry, challenges, and opportunities; clients describe you as positive, professional, and delivering high-quality work
- You identify, recommend, and are focused on effective service delivery to your clients
- You share in an inclusive and engaging work environment that develops, retains & attracts talent
- You actively participate in the adoption of digital tools and strategies to drive an innovative workplace
- You grow your expertise through learning and professional development.
- Minimum 8 years of hands-on Salesforce design and development across core clouds (Sales, Service, Experience and Industry Clouds)
- Expert in Salesforce configuration and development across declarative configurations, APEX, Visualforce and Lightning Web Components
- Expert in Salesforce data model design and key design trade-offs (i.e., performance, security etc.)
- Expert in Salesforce development standards, best practices, dev ops, testing and release strategies
- Expert in Salesforce integration patterns, integration to third party systems, data management strategies and data migration processes
- Expert in Salesforce security design and configurations
- Expert in leading complex multi-cloud Salesforce engagements
- Experience supporting enterprise architecture discussions beyond Salesforce including security, integration patterns, analytics, data governance and AI enablement
- Excel at bridging between business and technical audiences and translating business requirements to technical details and vice-versa
- Experience supporting technical pre-sales
- Previous people management experience with strong leadership and mentorship skills
- Exceptional communication and presentation skills for internal/external purposes
- Able to adapt quickly to changing client requirements
- Ability to build strong relationships with clients, partners and team members
- Post-secondary education in a relevant discipline (Computer Science, Engineering etc.) preferred
- Salesforce System and Application Architect certifications preferred