- Design, develop, test, and deploy custom solutions on the Salesforce platform using Apex, Visualforce, Lightning Components (Aura/LWC), and other related technologies.
- Customize Salesforce standard functionality using Flows, Process Builders, Validation Rules, and Workflow Rules.
- Build and maintain integrations between Salesforce and other systems using REST/SOAP APIs.
Maintenance & Support :
- Perform code reviews to ensure quality, adherence to best practices, and performance standards.
- Debug and troubleshoot complex technical issues and provide timely resolutions.
- Manage and maintain the development lifecycle, including sandboxes, change sets, and version control (e.g., Git).
Collaboration & Communication :
- Work closely with business analysts and stakeholders to understand requirements and translate them into technical solutions.
- Collaborate with other developers and administrators to ensure seamless functionality and a consistent user experience.
- Document technical designs, development processes, and application configurations.
Required Skills & Qualifications :
Experience : Minimum of 3 years of professional experience as a Salesforce Developer.
Technical Proficiency :
- Strong expertise in Apex development (classes, triggers, batch Apex).
- Proficient in building user interfaces with Visualforce and Lightning Components (Aura and/or LWC).
- Experience with Salesforce configuration including Sales Cloud, Service Cloud, and Community Cloud.
- Hands-on experience with Salesforce APIs for data integration.
- Knowledge of SOQL and SOSL.
Certifications :
- Salesforce Platform Developer I certification is a must.
- Salesforce Platform Developer II certification is highly preferred.
Soft Skills :
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work independently and as part of a team in a fast-paced environment