Recruiting on behalf of one of our clients within the real estate industry, we are on the lookout for a Salesforce Architect to support the Sales Team to drive increase in sales and revenue, and improve overall customer service.
Within this role, you will act as the technical design authority for the Salesforce application suite.
Core job responsibilities:
Define the salesforce adoption strategy in line with business priorities
Generate Salesforce technical designs as part of the overall solution design based upon business unit requirements
Validates solution components and provide solution walkthrough with business units; identify technical issues / risks and present alternatives to alleviate or resolve
Creating/identifying re-usable components, tools, accelerators & ensuring adoptions of these accelerators during delivery
Support on legacy solution migrations to Salesforce out of the box product suite
Guide on the adoption of marketing, commerce, engagement, analytics modules and/or integration to 3rd party products
Design authority review during project implementations
Will be expected to participate in the same capacity both system change requests and CAPEX projects
Define umbrella scope of work with vendor in alignment with IT functional & technical leads
Work closely with IT-PMO, IT-Business partners and functional leads to define most suitable delivery approach
Work closely with IT-Business partners to support them in correctly managing business expectations on the proposed solution
Application Governance
Carefully control any design deviations via strict application governance by gauging business value vs technical debt
Ensure consistency with Salesforce product suite
Where possible, maintain compliance with overall direction of architecture roadmap and business priorities
Lead design & development and implementation governance
Lead design & development phases application governance
Instill application governance, controls, and procedures
Ensure industry best practices are followed for the application suite
Ensure Application lifecycle management is maintained for upgrade and deprecation paths
Work closely with security and infrastructure teams to establish a robust and secure application
Work closely with the integration architect to clearly establish application integration design patterns
Requirements
Job-Specific Skills:
Technical system design knowledge on Sales cloud, service cloud and other modules such as marketing, commerce and analytics and Einstein AI
Knowledge of integration options e.g. via mulesoft or alternative
Experience in Salesforce (SFDC) sales and CRM with end to end implementation experience
Salesforce.com integration experience, including between different business systems as well as working with integration tools
Proficiency in programming using Salesforce SFDC, Force.com, Java, JavaScript, and XML and their use in the development of CRM solutions
Strong experience with configuration, customization, programming with APEX APIs, APEX Triggers, and implementing new instances of Salesforce.com from scratch
Strong practical knowledge of VisualForce comonents, Chatter API, Flex, Salesforce configurations, Apex classes, APEX Web services, API, AppExchange deployment, and Salesforce.com s-controls
Ability to define the system landscape, to identify gaps between current and desired end-states and deliver a Sales and CRM solution
Additional Salesforce.com experience includes Workflow Alerts and Actions, and Approval Workflow
Experience with the Lightning Framework on force.com & JavaScript frameworks, design patterns
Programming experience with the following languages, J2EE, HTML XML, SQL, Oracle
Minimum Qualifications:
Degree in Engineering or computer science graduate
Minimum Experience:
7+ years’ software architecture and/or development and/or engineering experience
Experience in designing and developing software components and preferably having a very strong Service
Knowledge of:
(Architecture, Development and DevOps) including Cloud-native applications and services on private or public cloud technologie
Agile methodology & experience in designing workflow rules to carry out business processes