Bachelor's degree in computer science or related field (or equivalent experience)
5+ years of hands-on Salesforce development experience, with a senior or lead capacity for 2+ years
Advanced proficiency in Apex, SOQL/SOSL, Lightning Web Components, and declarative automation tools
Experience with Salesforce Connect, including OData adapters and External Objects configuration
Strong understanding of REST/SOAP APIs, platform events, and middleware integration
In-depth knowledge of Salesforce security model and sharing architecture
Familiarity with DevOps tools and CI/CD processes.
Responsibilities
Architect and develop complex Salesforce solutions using Apex and Lightning Web Components
Implement StoreConnect integrations for data flow between storefront and Salesforce
Design Salesforce Connect integrations using OData to surface external data
Evaluate integration patterns based on business requirements and data volume
Lead enhancement projects from requirements gathering to deployment
Pilot and assess Salesforce AI capabilities to automate workflows
Manage integrations with third-party enterprise systems and oversee data governance practices
Benefits
Opportunity for mentorship and professional growth
Collaborative work environment with cross-functional teams
Access to cutting-edge Salesforce AI and platform technologies
Engagement in continuous improvement initiatives
Potential for leadership experience in technical mentoring.
Full Job Description
POSITION SUMMARY
We are seeking an experienced Senior Salesforce CRM Developer to serve as a technical leader on our Salesforce platform. In this role, you will own the architecture and delivery of complex enhancements, drive platform strategy, and serve as a subject matter expert across CRM development and integration. The ideal candidate brings deep hands-on Salesforce development expertise, a strong command of Salesforce Connect and external data integration patterns, and a track record of delivering enterprise-grade solutions in collaboration with cross-functional teams.
CORE RESPONSIBILITIES
Platform Development & Architecture
Architect, develop, and deploy sophisticated Salesforce solutions including Apex, Lightning Web Components (LWC), platform events, and custom APIs.
Design and implement StoreConnect integrations for an e-commerce environment, ensuring seamless data flows between the storefront, Salesforce core, and downstream systems.
Design and implement Salesforce Connect integrations using OData protocols and External Objects to surface real-time external data within Salesforce without data replication.
Evaluate and recommend integration patterns - Salesforce Connect, REST/SOAP APIs, middleware platforms, or ETL - based on data volume, latency, and business requirements.
Lead end-to-end enhancement projects, including requirements gathering, solution design, development, testing, and production deployment.
AI & Emerging Technology
Evaluate and pilot Salesforce AI capabilities including Agentforce and Data Cloud, identifying opportunities to automate workflows and surface intelligent insights across subsidiaries.
Stay current on Salesforce releases and the broader platform roadmap; assess feature impact on existing configurations, customizations, and integrations tri-annually and communicate findings to stakeholders.
Integration & Data Governance
Manage and optimize integrations between Salesforce and third-party enterprise systems (NetSuite ERP, billing, marketing platforms, etc.).
Oversee data governance practices including data quality, deduplication, migration, and access controls.
Lead platform health reviews, proactively identify technical debt, and champion continuous improvement initiatives.
Leadership & Collaboration
Serve as a technical mentor to junior and mid-level developers, conducting code reviews and establishing development standards.
Partner with architects, business analysts, and stakeholders to translate complex business processes into scalable, maintainable platform solutions.
Support administrative controls such as role configuration and user account setup on an as-needed basis to supplement the Salesforce Administrator function.
QUALIFICATIONS
Required Experience:
Bachelor's degree in computer science, engineering or related field (or equivalent experience).
5+ years of hands-on Salesforce development experience, with at least 2 years in a senior or lead capacity.
Advanced proficiency in Apex, SOQL/SOSL, Lightning Web Components, and declarative automation tools (Flow, etc.).
Demonstrated experience with Salesforce Connect, including configuration of external data sources, OData adapters, and External Objects.
Strong understanding of integration architecture - REST/SOAP APIs, platform events, change data capture, and middleware tools.
Deep knowledge of the Salesforce security model, sharing architecture, and governor limits.
Experience with DevOps tooling and CI/CD pipelines (Salesforce CLI, Gearset, Copado, or equivalent).
Proven ability to lead technical projects and communicate effectively with both technical and non-technical stakeholders.