Key Responsibilities:
Architect and develop Salesforce solutions, including custom objects, Apex, Visualforce, Lightning Components (Aura & LWC), workflows, validation rules, reports, and dashboards.
Design and implement integrations using REST/SOAP APIs and middleware tools like MuleSoft.
Build scalable data processing solutions using Batch Apex, scheduled jobs, and asynchronous frameworks.
Manage deployments and release cycles using CI/CD tools (GitHub, Azure DevOps, Jenkins).
Implement secure integrations with identity providers (e.g., OKTA) and external systems.
Required Skills & Experience:
5+ years of Salesforce development experience (or equivalent combination of education and experience).
Strong expertise in Apex, LWC, Aura, Visualforce, and Lightning App Builder.
Experience with Salesforce data model, SOQL/SOSL, triggers, batch processing, and governor limits.
Hands-on experience with integrations (REST/SOAP), MuleSoft, and data migration tools (Data Loader).
Proficiency in web technologies: JavaScript, AJAX, AngularJS, CSS/Bootstrap.
Experience with DevOps and CI/CD pipelines (GitHub, Jenkins, Azure DevOps).
Experience implementing SSO (e.g., OKTA).
Working knowledge of LLMs (e.g., GPT models) and AI integration patterns.
Experience integrating AI/LLM APIs into enterprise workflows.
Understanding of prompt engineering, semantic search, and AI-driven automation.
Certifications (Preferred):
Salesforce Certified Platform Developer I & II
Salesforce Certified Administrator / App Builder
AI/ML or Salesforce Einstein certifications (Nice to have)