Key Responsibilities:
- Design and develop custom applications on the Salesforce platform using Apex, Visualforce, and Lightning Components (Aura and LWC).
- Translate business requirements into detailed technical design documents and solutions.
- Build integrations between Salesforce and external systems via REST, SOAP APIs, and middleware tools.
- Participate in solution architecture discussions and review technical designs.
- Develop, test, deploy, and maintain Salesforce applications using Agile methodologies.
- Perform code reviews, ensure coding standards, and maintain documentation.
- Support Salesforce releases, upgrades, and patch implementations.
- Collaborate with admins, analysts, and other developers to deliver end-to-end solutions.
Key Skills Required:
- Strong experience with Apex, Visualforce, Lightning Components (Aura & LWC)
- Proficient in Salesforce technical design, data modeling, and configuration
- Experience with Salesforce integrations (REST/SOAP APIs, middleware)
- Knowledge of Salesforce development lifecycle, deployment tools (e.g., Salesforce DX, ANT, Gearset)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Good understanding of Salesforce security, sharing models, and governor limits
- Strong problem-solving and communication skills
- Salesforce certifications like Platform Developer I & II preferred
Skills Required
Salesforce, Rest, APEX, Visualforce, Aura