Salesforce software developer
Summary
Develops and maintains Salesforce CRM applications using Apex, Lightning Web Components, and Visualforce, integrating third-party APIs and configuring custom objects, workflows, and reports.
- Candidate must have 6+ years of hands-on experience as a Salesforce Lightning Web Component developer.
- Understand customization's done in Classic and evaluate all these customizations are needed in Lightning.
- Apex development
- Visualforce page development
- Lighting components development
- Experience in 3rd party API integrations
- Experience with Data Loader
- Prior work experience in the development of applications and software
- Hands-on experience with scripting languages like MYSQL, JavaScript, Apex, Native, and VisualForce
- Proficiency in the Salesforce CRM platform
- In-depth experience with designing customer-facing interfaces
- Fundamental object-oriented programming techniques (OOPs)
- Basic knowledge of Java, C#, and .Net
- Apex DML, Apex Triggers, Apex Testing, Batch Apex
- Data management and modelling competence
- Understanding of Salesforce Object Query Language (SOQL) and Salesforce Object Search Language (SOSL)
- Experience in building and maintaining sites hosted on Force.com or Site.com
- Expertise in Lightning Framework
- APIs & Integrations
- Basic understanding of the development and maintaining Customer communities.
Configuration Experience
- Hands-on configuration experience in administration setup, eg., managing org, users, profiles, roles, security controls, data & support processes configuration
- Experience in designing custom objects, custom fields, picklists, page layout, workflow, approval processes, validation rules & flow
- Experience in report & dashboard configuration