Role: Salesforce Developer
Location: Detroit, MI and Charlotte, NC Need local candidate only
Job Description:
Key Responsibilities
- Collaborate with Scrum teams to refine user stories and support planning and estimation activities (story estimation, gap analysis, feasibility checks).
- Act as a technical lead to analyze requirements and design high-level system architecture and technical solutions.
- Design, develop, and maintain custom Salesforce solutions using Apex, Lightning Web Components (LWC), Flows, and Omniscripts.
- Write and maintain Apex test classes with a minimum of 75% code coverage.
- Perform code reviews, peer reviews, and contribute to continuous improvement of code quality.
- Troubleshoot production issues, implement bug fixes, and provide ongoing support.
- Participate in Agile ceremonies including daily stand-ups, sprint planning, reviews, and retrospectives.
- Create and maintain technical documentation.
Required Skills & Qualifications
Experience & Technical Skills
- 3–5 years of hands-on Salesforce development experience.
- Strong expertise in Apex (Triggers, Controllers, Async Apex – Batch, Future, Queueable).
- Solid experience with Lightning Web Components (LWC) and modern JavaScript (ES6+).
- Proficiency in Salesforce APIs (REST, SOAP) and integrations.
- Experience with SOQL and SOSL, including optimization for large data volumes.
- Working knowledge of HTML, CSS, and JavaScript.
- Strong understanding of Salesforce data modeling, including custom objects, relationships, and schema design.
- Experience integrating Salesforce with external systems (REST APIs, GraphQL is a plus).
Tools & DevOps
- Proficiency with Git-based version control (GitLab preferred; GitHub/Bitbucket acceptable).
- Experience with Salesforce deployment tools such as SFDX, VS Code, Copado, or Change Sets.
- Familiarity with CI/CD processes is a plus.
Soft Skills
- Strong written and verbal communication skills.
- Ability to work independently with minimal supervision.
- Self-starter with a proactive, “can-do” attitude.
- Strong problem-solving and analytical skills.
- Ability to collaborate effectively with technical and non-technical stakeholders.