Salesforce Developer
Key Responsibilities:
- Design, develop, test, and deploy Apex classes, triggers, batch jobs, and schedulers.
- Build and customize Lightning Web Components (LWC) for dynamic user interfaces.
- Configure standard and custom Salesforce objects, fields, workflows, and validation rules.
- Implement and maintain declarative automation using Flows, Process Builder, and Approval Processes.
- Integrate Salesforce with external systems using REST APIs and handle authentication, data mapping, and exception handling.
- Leverage custom metadata types and custom settings for scalable and configurable solutions.
- Collaborate with cross-functional teams to gather business requirements and translate them into technical solutions.
- Perform unit testing, debugging, and deployment using Salesforce best practices.
- Stay up to date with Salesforce releases, features, and best practices to recommend improvements.
Required Skills & Qualifications:
- Strong proficiency in Apex (classes, triggers, batch jobs, schedulers).
- Experience with Lightning Web Components (LWC) and front-end development on Salesforce.
- Solid understanding of Salesforce configuration objects, fields, page layouts, record types, workflows, validation rules.
- Hands-on experience with Process Automation Flows, Process Builder, Approval Processes.
- Knowledge of Salesforce REST API and integrating with external systems.
- Experience using Custom Metadata Types and Custom Settings for configuration and flexibility.