Logo
job logo

Salesforce Developer (Dallas)

Michael Aaron Staffing, LLC, Dallas, Texas, United States, 75215

Save Job

Overview The Salesforce Programmer is responsible for developing custom functionality using Apex, Lightning Web Components (LWC), and integrations with external systems, while ensuring best practices for performance, security, and maintainability are followed.

Key Responsibilities Design, develop, and deploy custom Salesforce solutions using Lightning Web Components (LWC), Apex, Flow, and related platform tools. Build and maintain integrations through MuleSoft Anypoint Platform and REST/SOAP APIs. Develop and enhance Experience Cloud (Experience Sites) for external users. Design, develop, and deploy Salesforce's new Visual Remote Assistant (VRA). Manage version control, testing, and deployments using Bitbucket and Gearset. Collaborate with team members to translate business needs into technical solutions. Act as a subject matter expert in Salesforce and MuleSoft development best practices, advising on architecture, scalability, and long-term maintainability. Maintain clear technical documentation, including design specs, integration patterns, deployment procedures, and architecture decisions.

Integrations & Connected Systems Design, build, and maintain integrations between Salesforce and enterprise systems using MuleSoft Anypoint Platform’s REST/SOAP/Bulk APIs, ensuring secure, reliable data exchange and operational continuity. Support or enhance Omni-Channel integration with third-party platforms such as TalkDesk (telephony) and Epicor (ERP).

Platform Quality, Performance & Governance Troubleshoot complex issues, perform root cause analysis, and implement corrective actions to minimize disruption and improve stability. Drive continuous improvement through performance tuning, technical debt reduction, and platform optimization. Promote and reinforce Salesforce best practices across the organization, including code quality, security, and scalable design.

DevOps, Release & Agile Delivery Manage end-to-end delivery from refinement through deployment, including version control, testing, release management, and impact analysis. Participate in Agile sprints and collaborate with product owners and project leadership to define and deliver user stories, enhancements, and defect fixes. Support deployment processes and tooling (e.g., Salesforce DevOps Center, Gearset, change sets, and Bitbucket).

KNOWLEDGE, SKILLS AND ABILITIES Qualifications, Experience, Skills, Competencies Bachelor’s degree in Computer Science, Software Engineering, MIS, or a related field (or equivalent practical experience). 3+ years of hands-on Salesforce development experience with Apex, SOQL/SOSL, Salesforce APIs, and Lightning frameworks (LWC/Lightning). Strong understanding of Salesforce architecture, data modeling, security, and SDLC/Agile delivery. Experience working with Sales Cloud, Service Cloud, Experience Cloud, Revenue Cloud Advanced, and Revenue Cloud Billing environments. Proven experience designing and supporting integrations with MuleSoft Anypoint Platform using REST/SOAP and common Salesforce integration patterns. Experience with deployment and release practices in a Salesforce environment. Familiarity with Talk Desk, Bitbucket, and Gearset. Proficiency in SOQL/SOSL, web technologies (JavaScript, HTML, CSS), and API design. Understanding of Salesforce security, data model, and deployment best practices. Desired experience integrating with Epicor

Certifications Salesforce Certified Platform Developer I (required). Platform Developer II (preferred).

Requirements Location Dallas, TX. (DFW Metroplex) Travel Less than 25% annually