- Company Name
- Predica Inc
- Job Title
- Salesforce Developer
- Job Description
-
**Job Title:** Salesforce Developer
**Role Summary:**
Design, develop, and implement high‑complexity Salesforce applications, translating business requirements into scalable solutions while ensuring code quality, performance, and security. Lead technical aspects of projects, collaborate with cross‑functional teams, and resolve defects throughout testing cycles.
**Expectations:**
- Deliver end‑to‑end Salesforce solutions with minimal supervision.
- Maintain adherence to governor limits, security standards, and best‑practice architecture.
- Drive CI/CD pipeline integration and support Agile/Scrum delivery cadence.
- Provide technical leadership, mentorship, and clear communication to stakeholders.
**Key Responsibilities:**
- Analyze functional specifications and design system‑level Salesforce applications.
- Develop Apex, Visualforce, and Lightning Web Components (LWC); write efficient SOQL/SOSL queries.
- Implement and maintain integrations using REST/SOAP APIs, OAuth, and established integration patterns.
- Conduct unit testing, code reviews, and defect resolution across development, QA, and UAT phases.
- Configure CI/CD processes using Git, Jenkins, Salesforce DX, and related tools.
- Participate in sprint planning, daily stand‑ups, and retrospectives within Agile teams.
- Document technical designs, deployment steps, and support knowledge transfer.
**Required Skills:**
- 10+ years of hands‑on Salesforce development.
- Proficiency in Apex, Visualforce, LWC, SOQL, SOSL.
- Experience with Salesforce APIs (REST/SOAP), OAuth, and integration design patterns.
- Deep understanding of Salesforce architecture, governor limits, and security model.
- Familiarity with CI/CD tools (Git, Jenkins, Salesforce DX).
- Agile/Scrum methodology experience.
- Strong analytical, problem‑solving, and communication abilities.
- Ability to lead projects and work independently.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
- Preferred certifications:
- Salesforce Platform Developer I & II
- Salesforce Application Architect or System Architect
- Salesforce Certified Integration Architecture Designer
- Salesforce Certified JavaScript Developer I (LWC focus)