2 to 4 yrs of exp in developing large-scale solutions on the Force.com platform. At least one Salesforce implementation project involving multiple releases, change management process deployment. Strong Salesforce hands on development exp (At least 2-4 yrs) in apex classes, triggers, Visualforce components/pages, web services. Expertise in Sales Cloud, Service Cloud, Communities, and AppExchange products. Good understanding of Salesforce Administration activities. Experience in translating business requirements into working solutions using a combination of Salesforce.com configuration and custom development approaches. Expertise in building customer facing, web-based user interfaces for customer and partner communities, with an understanding of HTML/XHTML, XML, Java, JavaScript, CSS, AJAX, SQL, SOAP based or RESTful web services Experience integrating other applications with the Force.com platform Awareness of data migration considerations and common ETL tools.