Should have participated in, and be familiar with, Agile (Scrum) project methodologies.
Ability to understand the business requirements and converting them into solution designs
Hands on experience with Salesforce custom development using Apex, Visual force, Integration with External systems using REST / SOAP Web services, Data migration etc.
Ability to design and provide solutions using Salesforce.com out of box features and custom development tools.
Proven experience in Presales activities such as RFP response, solution design and effort estimation.
Knowledge in web-based systems architecture, service-based architecture, enterprise application architecture as well as experience managing expectations when balancing alternatives against business and financial constraints
SFDC Certifications Advanced Developer, Advanced Administrator, Salesforce Certified Technical Architect or an equivalent architect certification.