Responsibilities
The candidate is expected to
Design, develop, test, deploy, and support solutions across the Salesforce Sales platform with a strong emphasis on UI/UX
Develop modern and intuitive Salesforce user experiences using Lightning Experience (LEX), Lightning Web Components (LWC), Lightning App Builder, and related Salesforce technologies
Develop and maintain custom Salesforce functionality using Apex, SOQL/SOSL, triggers, asynchronous processing, APIs, and platform automation
Develop and support integrations between Salesforce and enterprise platforms using REST/SOAP APIs, middleware, event-driven integrations, and other integration patterns
Maintain a strong understanding of Salesforce security, including profiles, permission sets, sharing rules, role hierarchy, field-level security, connected applications, OAuth, and integration security
Participate in code reviews, automated testing, release management, deployment activities, troubleshooting, and production support
Partner closely with Sales Enablement stakeholders to understand business requirements and translate them into effective technical solutions
Collaborate with enterprise architecture, security, data, infrastructure, and other technology teams when designing solutions that extend beyond Salesforce
Support integration and data movement between Salesforce and Snowflake, including ETL/ELT processes and APIs, while exploring opportunities to incorporate AI and intelligent automation into Salesforce workflows and Sales Enablement processes, including technologies such as Salesforce Agentforce and Snowflake Cortex
Remain current on Salesforce releases, platform capabilities, security changes, development practices, and emerging AI technologies
Qualifications
The successful candidate will possess strong analytical skills and attention to detail. Additionally, the ideal candidate will possess:
Minimum of 3 years of professional Salesforce development experience, including hands-on experience with Apex, Lightning Web Components (LWC), integrations, and platform configuration
Experience integrating Salesforce with enterprise data platforms such as Snowflake
Experience working in financial services, investment management, asset management, or other highly regulated environments
Salesforce certifications such as Platform Developer I/II, JavaScript Developer I, Platform App Builder, or relevant Salesforce AI certifications
Experience with Salesforce Agentforce and/or Einstein AI capabilities
Experience building or integrating AI agents and AI-enabled business workflows
Experience with Snowflake, including data integration, ETL/ELT, Cortex AI or other enterprise generative AI platforms
Understanding of semantic data models, LLMs, prompt engineering, and AI application patterns
Demonstrated ability to make effective architectural decisions, including determining when capabilities should be built natively in Salesforce versus leveraging enterprise data, integration, analytics, or AI platforms
Privacy Notice for California Applicants
Artisan Partners Limited Partnership is an equal opportunity employer. Artisan Partners does not discriminate on the basis of race, religion, color, national origin, gender, age, disability, marital status, sexual orientation or any other characteristic protected under applicable law. All employment decisions are made on the basis of qualifications, merit and business need.
#LI-Hybrid/span>