including Sales, Service, Experience, Marketing, Data, Financial, etc. Understand core technical principles of Salesforce for development of large web-based or client server systems, or complete software product lifecycle exposure Strong knowledge of object-oriented