Salesforce Developer Responsibilities : As a Salesforce Developer, your responsibilities include : - Assists clients in the design, business architect, process development, functional implementation, and support of Salesforce CRM Applications. - Demonstrating strong knowledge of enterprise issues related to IT architecture. - Optimizing your understanding of Salesforce development (Declarative, Apex Coding, Visual Force) with knowledge of Best Practices understanding on Coding Standards, Deployment, Apex, VF, Salesforce Integration, Security implementations. - Design and implementation of real-time and batch integration with Salesforce and other legacy systems using REST / SOAP and Bulk APIs or Any Tool/ESB (Informatica/Mules/CastIron). - Provide experience in designing workflow rules to implement business processes. - Being familiar with executing system and user acceptance testing, user adoption, managing change and training methods. - The ability to support Technical Consultants and leads in building solutions and providing technical mentoring and guidance. - Thorough understanding on the Life Cycle of Development including Deployment/Packaging effectively using Metadata API, - The experience and demonstration of understanding of overall SFDC architecture and platform. - Effectiveness to run business user design and user experience sessions. - Demonstrable experience in Agile, Scrum and Waterfall methods for Software Development Life Cycle (SDLC). - Up-to-date technical knowledge by attending educational workshops, reviewing publications - Required Technical and Professional Expertise - SFDC platform development experience - Minimum 2 years of Lightning Aura Framework experience - Prior experience implementing full cycle projects. - Salesforce Development/Customizations, Lightning Components (APEX, AURA, Visual Force, Batch) - Force.com Customization - Salesforce Communities (Partner & Customer) - Integration - Experience in development of Managed & Unmanaged Packages - Deep technical knowledge of Salesforce products and features, capabilities, best use and how to deploy, including knowledge of the Salesforce platform and ecosystem. - Experience defining and delivering custom Force.com enterprise applications in a technical role. - Experience or Deep technical knowledge in Salesforce Administration. (ref:hirist.com)