Skip to main content

About the role

Roles and Responsibilities: Design, develop, customize, and enhance Salesforce applications to meet enterprise business requirements. Develop and implement Salesforce solutions leveraging Agentforce and Data Cloud capabilities. Build scalable and reusable components using Apex, Lightning Web Components (LWC), JavaScript, and other Salesforce technologies. Design and implement Salesforce solutions across Sales Cloud and Financial Services Cloud. Develop and optimize Apex classes, triggers, batch processes, asynchronous jobs, and SOQL/SOSL queries. Implement Salesforce automation using Flow Builder and other declarative and programmatic development tools. Design, develop, and maintain integrations between Salesforce and enterprise applications using REST and SOAP APIs. Apply Salesforce architecture best practices, object-oriented programming principles, and established Salesforce design patterns. Work with enterprise CRM systems and understand complex business processes and data models. Develop technical design documents, solution architecture documents, and implementation specifications. Collaborate with business analysts, architects, and stakeholders to translate business requirements into scalable technical solutions. Participate in UI/UX wireframing, prototyping, and development of user-friendly Salesforce interfaces. Use Salesforce CLI, VS Code, Git, and deployment tools to manage development, version control, and release activities. Perform unit testing, debugging, code reviews, performance optimization, and production issue resolution. Ensure Salesforce solutions follow security, governor limits, scalability, and platform best practices. Work effectively within Agile/Scrum teams, participating in sprint planning, daily stand-ups, and delivery activities. Manage technical scope, communicate implementation approaches, and align client expectations with technical deliverables.
Required Qualifications: Strong hands-on experience in Salesforce development and customization. Experience with Salesforce Agentforce and Data Cloud implementation. Proficiency in Apex, LWC, JavaScript, SOQL, and Salesforce APIs. Experience with Salesforce integration with enterprise systems. Good understanding of Salesforce architecture, security, data modeling, and governor limits. Experience with Sales Cloud and/or Financial Services Cloud. Knowledge of HTML5, JavaScript libraries, and Node.js. Experience with Salesforce development and deployment tools, including SFDX, VS Code, Git, and Data Loader. Strong understanding of object-oriented programming and Salesforce development best practices. Experience working in Agile development environments. Excellent analytical, problem-solving, communication, and stakeholder management skills.
Preferred Qualifications: Hands-on experience implementing Salesforce Agentforce solutions, AI agents, and agent-driven business workflows. Experience with Salesforce Data Cloud data ingestion, harmonization, and unified customer profiles. Knowledge of Salesforce AI capabilities and enterprise CRM transformation initiatives. Experience designing complex enterprise integrations and scalable Salesforce architectures. Salesforce Platform Developer I/II or relevant Salesforce certifications.

Matching similar jobs

JOB OVERVIEW

Experience level

Senior

Location

Charlotte, NC

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

today

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE (opens in a new tab)