- Company Name
- Staffing Solutions Enterprises
- Job Title
- Salesforce Developer
- Job Description
-
**Job Title:**
Salesforce Developer (Lead)
**Role Summary:**
Technical leader and mentor within a Solutions Delivery team, driving design, development, and delivery of Salesforce‑based solutions. Collaborates with architects and product owners in an agile environment to create scalable, maintainable applications that enhance customer experiences.
**Expactations:**
- Provide expert technical guidance and design direction for Salesforce projects.
- Estimate effort, allocate resources, and create delivery schedules.
- Serve as escalation point for complex issues and on‑call support.
- Ensure platform availability, adherence to best practices, and compliance with change management processes.
**Key Responsibilities:**
- Design, build, and configure Salesforce applications using Apex, Visualforce, Lightning Web Components, and Lightning Design System.
- Develop custom UI components with JavaScript, CSS, and Angular.
- Implement integrations with internal systems, Okta, Power Platform, or AWS.
- Customize Service Cloud, Sales Cloud, and Community Cloud solutions.
- Conduct peer code reviews, unit testing, and create/execute test plans.
- Maintain CI/CD pipelines using GitLab and Salesforce DX.
- Document functional and technical requirements; follow SOPs for incidents, changes, and problems.
**Required Skills:**
- Salesforce customization, configuration, Apex, Visualforce, LWC, Lightning Design System.
- Proficiency in JavaScript, CSS, and Angular for UI development.
- Experience with Process Builder, Workflows, Flows, and Salesforce Communities.
- CI/CD implementation using GitLab and Salesforce DX.
- Knowledge of Salesforce architecture, APIs, security, sharing rules, and user management.
- Integration experience (Okta, Power Platform, AWS).
- Strong troubleshooting, analytical, and problem‑solving abilities.
- Agile methodology familiarity and excellent communication skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent practical experience).
- Salesforce certifications preferred (e.g., Platform Developer I/II, Administrator, or Consultant).