Essential Skills : Experience in developing and delivering solutions on Salesforce Force.com platform including apex, triggers, Batch Apex, Visualforce and Integration with external systems A self - starter with ability to work effectively with limited supervision Ability to work with functional teams through all phases of the Software Development Lifecycle independent of the delivery methodology chosen Experience in HTML, JavaScript, a nd CSS Knowledge of SOQL. Knowledge of SOAP and REST APIs and JSON Experience in mapping business requirements to salesforce product features In depth knowledge on out of the box features, proposing solutions as per the business needs Strong oral and written communication skills Good grasping power to learn new things quickly and to understand the clients requirements Multitasking abilities, solid technical (domain) skills, and excellent interpersonal ability Strong analytical, problem solving, and troubles hooting skills Good knowledge of Salesforce recommended best practice around design and development Aptitude for taking on technical challenges