Salesforce Developer / Administrator || Des Moines, IA (Hybrid – 3days/week)
Job Title: Salesforce Developer / Administrator
Location: Hybrid 3 days a week (Dallas, TX & Des Moines, IA)
Employment Type: W2
Experience Required: 5 8 Years
Job Summary: We are seeking an experienced Salesforce Developer / Administrator to design, develop, test, and implement scalable Salesforce solutions across multiple Salesforce Clouds-including Sales Cloud, Service Cloud, and Experience Cloud. The ideal candidate will build both declarative and custom-coded solutions using Apex, Lightning Web Components (LWC), and Aura while adhering to Salesforce best practices, coding standards, and architectural guidelines.
Key Responsibilities:
- Design, develop, test, document, and implement Salesforce solutions and reusable components across Sales, Service, and Experience Clouds.
- Utilize declarative programming (flows, validation rules, dynamic forms) and custom programming (Apex, LWC, Aura) to deliver business-driven solutions.
- Develop and support Lightning Web Components (LWC) and Aura components for modern, responsive UIs.
- Create and maintain Apex classes, triggers, batch jobs, and scheduled classes to automate and extend Salesforce functionality.
- Build, optimize, and maintain REST/SOAP APIs for integrations with external systems.
- Manage Salesforce security-including profiles, roles, permission sets, sharing rules, and record-level access.
- Perform data modeling, data loading (Data Loader, CLI), and query optimization using SOQL/SOSL.
- Implement and manage CI/CD pipelines in Salesforce using tools such as Copado and Git.
- Ensure secure coding practices are followed to prevent vulnerabilities within Salesforce applications.
- Participate in all phases of the Agile/Scrum software development lifecycle, including sprint planning, daily stand-ups, and retrospectives.
- Troubleshoot, debug, and isolate root causes of issues within Salesforce applications.
Required Skills & Qualifications:
-
5 8 years of hands-on Salesforce Developer and Admin experience across Sales Cloud, Service Cloud, and Experience Cloud.
-
Advanced knowledge of:
-
Apex, SOQL, SOSL
-
Lightning Web Components (LWC) and Aura Framework
-
HTML, CSS, and JavaScript
-
Flows (screen flows, record-triggered flows, and auto-launched flows)
-
Data modeling and record sharing
-
Salesforce APIs and integration patterns
-
Secure programming within the Salesforce Platform
-
Developer Console , Query Optimizer , Data Loader , CLI , and Debug Logs
-
Git and source control management (branch management, PR reviews, merge conflict resolution)
-
Intermediate knowledge of:
-
Visualforce pages and components
-
Formulas and validation rules
-
Copado or similar CI/CD tools
-
Proven experience working in Agile/Scrum environments; experience with SAFe framework is a plus.
-
Strong analytical, communication, and troubleshooting skills.