Salesforce Application Developer will be responsible for designing, developing, and supporting scalable solutions across Sales Cloud & Marketing Cloud . This role will focus on building and enhancing sales automation processes, marketing journeys, and customer/partner portal experiences. The developer will collaborate with cross-functional teams to deliver user-centric solutions through custom development, configuration, and system integration. Ideal candidates will have strong technical expertise in Apex, Lightning Web Components, AMP script , and Salesforce platform capabilities. This role requires building with an AI-first mindset , leveraging Salesforce AI and Agentic AI to deliver predictive lead scoring, dynamic campaign personalization, intelligent partner engagement, and automation of repetitive sales and marketing workflows.
Key Responsibilities:
- Design and develop custom Salesforce solutions across Sales Cloud & Marketing Cloud to support sales processes, campaign execution, and external portal experiences.
- Build and customize Lightning Web Components (LWC), Apex classes, triggers, Flows, and REST APIs to meet complex business requirements.
- Develop and configure Sales Cloud features such as opportunity management, lead routing, approval processes, sales automation, and dashboards.
- Implement Marketing Cloud journeys using Journey Builder, Email Studio, and Automation Studio; develop AMP script and SQL queries for dynamic content and segmentation.
- Integrate AI/Agentic AI features such as Einstein Bots, Next Best Action, AI-based lead scoring, partner performance prediction, and automated content generation across Experience Cloud, Sales Cloud, and Marketing Cloud workflows.
- Collaborate with business analysts, architects, and UX designers to translate user stories and wireframes into technical solutions.
- Integrate Salesforce with third-party systems (e.g., ERP, PIMS, marketing tools, analytics) using APIs or middleware platforms (e.g. Boomi).
- Ensure adherence to Salesforce development best practices, code reviews, security standards, and change management processes.
- Support system testing, performance tuning, and deployment activities in development and production environments.
- Provide ongoing support, troubleshooting, and enhancement for existing applications and user-reported issues.
Qualifications: -
Bachelors degree in computer science , Information Systems , or a related field; relevant work experience considered in lieu of degree.
-
6+ years of hands-on Salesforce development experience, with demonstrated expertise in Sales Cloud , Marketing Cloud , and Experience Cloud .
-
Proficient in Apex , Lightning Web Components (LWC) , SOQL/SOSL , Visualforce , and Flow Builder .
-
Strong knowledge of Sales Cloud capabilities like lead/opportunity management, automation rules, and analytics.
-
Deep familiarity with Marketing Cloud , including Journey Builder , Email Studio , AMPscript , segmentation, and SQL-based personalization .
-
Exposure to AI features in Salesforce such as Einstein AI , Agentic AI tools , and generative AI integrations for partner and customer experiences.
-
Familiarity with Salesforce API integration and authentication methods (REST/SOAP, Named Credentials, OAuth).
-
Salesforce certifications preferred (e.g., Platform Developer I/II , Sales Cloud Consultant , Marketing Cloud Specialist , Experience Cloud Consultant ).
-
Knowledge of Agile development methodologies and version control tools (e.g., Git, Copado, Gearset).
-
Strong analytical, problem-solving, and communication skills.
-
Demonstrated ability to innovate and deliver impactful technical solutions in a fast-paced, evolving business environment.
-
Proven track record of implementing innovative technology solutions that drive business value.