- Company Name
- Midsouth Homebuyers, LLC
- Job Title
- Salesforce Developer
- Job Description
-
Job title: Salesforce Developer
Role Summary:
Develop and extend Salesforce CRM capabilities through Apex, Lightning Web Components, Flows, and integrations. Leverage AI tools (LLMs) daily to build AI‑powered solutions, including Agentforce implementations, and create complementary web applications and data pipelines.
Expectations:
- Deliver high‑quality, maintainable code on schedule.
- Maintain robust integrations with error handling and monitoring.
- Drive AI feature development that automates business processes.
- Resolve complex technical challenges independently.
- Produce well‑documented code that is easily maintainable by others.
Key Responsibilities:
1. **Salesforce Development (≈50%)**
- Write Apex classes, triggers, batch processes, and SOQL/SOSL queries optimizing for governor limits.
- Build Lightning Web Components, Flow automations, Visualforce, and Aura components as needed.
- Implement error handling, logging, debugging, code reviews, and coding standards.
2. **AI & Agentforce Development (≈20%)**
- Configure Agentforce agents, topics, and custom actions.
- Develop Apex invocable methods extending Agentforce functionality.
- Integrate external AI services/APIs (Claude, ChatGPT, etc.) and use LLMs for code generation, debugging, and documentation.
3. **Integration Development (≈20%)**
- Create RESTful APIs and integrate Salesforce with external systems (NetSuite, property‑management platforms, marketing tools).
- Build middleware, data synchronization processes, and troubleshoot failures using JavaScript/Node.js or Python.
4. **Supporting Application Development (≈10%)**
- Develop lightweight web utilities, scripts, and tools outside Salesforce.
- Build data migration/transformation scripts; support WordPress/Gravity Forms integrations.
Required Skills:
- 3+ years Salesforce development (Apex, LWC, Flows).
- Salesforce Platform Developer I certification.
- Proficiency in one non‑Salesforce language (JavaScript, Node.js, Python, or comparable).
- Daily experience with LLMs/AI coding assistants (Claude, ChatGPT, Cursor, Copilot, etc.).
- REST API design and consumption.
- Deep understanding of Salesforce data model, governor limits, and best practices.
- Git version control.
- Strong problem‑solving, debugging, and documentation abilities.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
- Salesforce Platform Developer I certification.
Preferred:
- Salesforce Platform Developer II certification.
- Agentforce or AI agent development experience.
- Integration or Application Architect credentials.
- CI/CD and DevOps experience (Salesforce DX, GitHub Actions).
- Exposure to real‑estate or financial services systems, NetSuite SuiteScript, WordPress/Gravity Forms, or marketing automation platforms.