- Company Name
- Zone IT Solutions
- Job Title
- Salesforce Developer
- Job Description
-
**Job title:** Salesforce Developer
**Role Summary:**
Design, develop, and maintain scalable Salesforce solutions that align with client business objectives. Translate functional requirements into Apex, Lightning components, and Visualforce applications, ensuring high quality, performance, and adherence to Salesforce best practices. Act as a technical liaison between business users and development teams, supporting integrations with external systems and APIs.
**Expectations:**
- Deliver custom Salesforce applications on schedule and within scope.
- Demonstrate mastery of Apex, Lightning Web Components, Visualforce, and Salesforce APIs.
- Integrate Salesforce with third‑party services using REST/SOAP APIs.
- Apply industry‑standard coding standards, version control, and documentation.
- Collaborate effectively with cross‑functional stakeholders to refine requirements and solve technical challenges.
**Key Responsibilities:**
1. Analyze business requirements, produce technical specifications, and design scalable Salesforce solutions.
2. Develop Apex triggers, classes, batch jobs, and Lightning Web Components; refactor legacy Visualforce code.
3. Configure and extend Salesforce via declarative tools (Process Builder, Flow, Workflow) in line with best practices.
4. Build and consume REST/SOAP/WebSocket APIs for Salesforce integration with external systems.
5. Write unit tests (≥75% coverage) and conduct peer code reviews; manage Salesforce deployments (Change Sets, Salesforce CLI, Gearset, or similar).
6. Troubleshoot and resolve defects, monitoring system performance and data integrity.
7. Provide guidance to junior developers and support knowledge transfer.
8. Stay current with Salesforce releases and evaluate new features for business value.
**Required Skills:**
- 3+ years professional experience as a Salesforce Developer.
- Strong proficiency in Apex, Lightning Web Components, Visualforce, and Salesforce data model.
- Hands‑on experience with Apex testing, trigger design patterns, & deployment automation tools.
- Knowledge of integration patterns, RESTful and SOAP APIs, and middleware (MuleSoft, Boomi, etc.) is a plus.
- Familiarity with Salesforce architecture, security model, and best‑practice customization.
- Solid JavaScript (ES6+) skills; basic understanding of HTML/CSS.
- Analytical mindset with strong troubleshooting and debugging capabilities.
- Excellent communication skills, able to translate technical concepts to business audiences.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent work experience).
- Salesforce certifications highly desirable: Salesforce Platform Developer I/II, Salesforce Administrator; other relevant Salesforce or integration certifications preferred.