About the Role
We are seeking a Salesforce Technical Architect to lead the design and delivery of end-to-end solutions with Salesforce as the core platform. You will serve as the technical design authority, shaping solution architecture, establishing standards and patterns, and guiding cross-functional teams (development, integration and data migration) to deliver secure, scalable, and maintainable outcomes. The role blends hands-on technical leadership with stakeholder advisory, governance, and coaching of team leads. Ideal candidates bring deep Salesforce expertise with strong architectural breadth across integrations, data, security, and DevOps.
Key Responsibilities
Architecture & Governance
- Own the end-to-end solution architecture across Salesforce clouds and adjacent systems, ensuring scalability, maintainability, performance, and security
- Define and enforce technical governance, coding standards, design patterns, and review gates act as the design authority for change decisions
- Produce key architectural artefacts with the support of team leads (e.g. solution blueprint, integration architecture, data model, security model, sequence/flow diagrams, decision log)
- Balance configuration vs custom development (80:20 principle), ensuring fit-for-purpose trade-offs aligned to business and compliance needs
Solution Design & Integration
- Review business requirements, solution mapping, security and sharing architecture with the functional team
- Review integration patterns with the integration team (e.g. API-led, event-driven, batch, file-based) and oversee non-functional considerations
- Review data architecture with the functional and data migration team (master/transactional data, reference data, lineage), migration strategy, and data quality controls
Project Technical Leadership
- Lead technical workshops and design sessions translate requirements into architectural designs and technical specifications
- Guide implementation teams (dev leads, developers, integration/data specialists) through build, testing, deployment, and post go-live stabilisation
- Anticipate and manage technical risks and dependencies drive mitigation strategies and escalations
- Oversee release strategy and environment management (sandboxes, pipelines, branching, SFDX), enabling reliable CI/CD and quality gates
Stakeholder Advisory & Enablement
- Advise business and technology stakeholders on platform roadmap and alignment to wider enterprise architecture
- Communicate technical constraints and trade-offs clearly co-create feasible, value-driven alternatives with stakeholders
- Support enablement through whiteboarding, quick proof of concepts, and knowledge transfer to client and internal teams
Team Development
- Coach team leads and senior developers/consultants review designs and complex work items uplift implementation capability through guidance and feedback
- Contribute to team development (playbooks, accelerators, reusable assets) and run knowledge-sharing forums
- Support skill matrix development and resourcing considerations aligned to project demand
Pre-sales & Account Growth (as required)
- Shape solution approaches for proposals, including effort sizing, delivery plans, risk/assumption registers, and architectural POVs
- Evaluate and recommend AppExchange or complementary technologies contribute to differentiators, demos, and benefit realisation narratives
Required Skills & Experience
- 10+ years in enterprise software delivery with 8+ years in Salesforce projects, spanning presales and implementation of medium to large-scale projects
- Salesforce Architect certifications (e.g. System Architect, Application Architect)
- Rapid comprehension of client landscapes and ability to define a future state architecture and roadmap
- Deep knowledge of Salesforce platform architecture: multi-cloud solutioning, security & sharing, data modelling, Apex/LWC patterns, and performance & scalability considerations
- Strong understanding of DevOps and release management (SFDX, source-driven development, pipelines, quality gates) and integration architecture (MuleSoft/API-led, batch, SFTP, event-driven)
- Solid software engineering fundamentals (OO design, design patterns, relational & NoSQL, testing strategies)
- Excellent communication (storytelling, facilitation, executive updates) and technical writing (solution illustrations, proposals)
- Proven leadership in building and guiding multi-disciplinary teams and stakeholders
Good to Have
- Experience in an IT services/consulting environment
- Additional Salesforce certifications (e.g. OmniStudio, Industries/Public Sector Solutions, Integration, JavaScript Developer)
- MuleSoft certification or equivalent integration experience
- Enterprise architecture credentials (e.g. TOGAF) and/or cloud certifications (e.g. AWS/Azure/GCP)
- Hands-on background in Apex/Java, LWC, JavaScript, HTML/CSS-even if not the primary focus now
- Experience in public sector projects or regulated environments
Ways of Working
- Operate as the design authority, ensuring decisions are documented, transparent, and aligned with governance
- Collaborate in an agile, sprint-based model while safeguarding architectural integrity and long-term maintainability
- Communicate proactively on risks, trade-offs, and dependencies enable timely decisions
- Promote a culture of engineering excellence and continuous improvement (automation, quality gates, reusable assets)
Success Measures
- Approved designs with documented decisions minimal design-origin defects across QA/UAT/production
- Appropriate balance of configuration vs custom code aligned to standards and maintainability
- Early identification and mitigation of technical risks no critical severity issues attributable to architectural gaps
- Positive feedback from leads on coaching effectiveness increased autonomy and quality in downstream teams
- Positive stakeholder satisfaction on solution clarity, communication, and value positive presales/support outcomes where applicable