Key Responsibilities:
- Develop and customize Salesforce applications using Apex, LWC, Visualforce, and JavaScript.
- Implement triggers, workflows, validation rules, process automation, and custom UI components.
- Enhance Salesforce CRM functionality by configuring Sales Cloud, Service Cloud, Marketing Cloud and Experience Cloud as per business requirements.
- Integrate Salesforce with third-party applications using REST/SOAP APIs, Middleware (Mulesoft, Dell Boomi, Informatica).
- Design scalable, high-performance solutions following Salesforce best practices.
- Optimize SOQL queries, governor limits, and Apex performance for efficiency.
- Ensure data integrity and security by implementing profile-based access, sharing rules, and encryption methods.
- Conduct unit testing, debugging, and peer code reviews.
- Manage deployments using Salesforce DX, Git, Jenkins, Copado, or other CI/CD tools.
- Work closely with project manager, project coordinator, admins, and stakeholders to understand requirements and translate them into technical solutions.
- Mentor junior developers and enforce coding standards and best practices.
Required Skills & Qualifications:
- 3-5 years of experience in Salesforce development with expertise in Apex, LWC, Visualforce, and JavaScript.
- Strong knowledge of Salesforce Object Model, Security Model, and Governor Limits.
- Hands-on experience with API integrations (REST, SOAP, OAuth).
- Proficiency in Sales Cloud, Service Cloud, and Experience Cloud.
- Experience with Salesforce DX, Git, CI/CD pipelines, and automated deployments.
- Strong problem-solving skills and the ability to work in an agile environment.
- Excellent communication and teamwork skills.
Preferred Qualifications:
- Salesforce Certifications: Platform Developer I/II, Application Architect.
- Experience with Mulesoft, Dell Boomi, or other middleware.
- Knowledge of Einstein AI, Marketing Cloud, or CPQ solutions.
Job Type: Full-time
Work Location: In person