• At least 2+ years of Salesforce project development experience• Experience with administrative tasks: User management, Queues, Public Groups, customization of objects, record types, fields, page layouts, etc.• Ability to manage Salesforce security using Profiles, Permission sets and OWD• Hands on experience in developing new Apps, Tabs, List views• Hands on experience to promote and deploy code using ANT tool and Change sets• Good understanding of Object Oriented Programming concepts• Understand and Develop Salesforce solutions using Customization - APEX Class, Triggers, Visualforce pages, Lightning components etc., would be a plus• Develop and maintain Automated process using Salesforce OOB validation rules, workflow rules and Approval process.• Assist in writing technical approach and design documentation as required • Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience