Preferred candidate profile
5+ years of hands experience in Salesforce development (Apex, Visualforce, Lightning Components, etc.).
Strong understanding of Salesforce data models, security models, and automation tools (Flows, Process Builder, etc.).
Proficiency in programming languages such as Apex, JavaScript, and SQL.
Experience with Salesforce integrations using REST / SOAP APIs, Middleware, and Third-Party Systems.
Familiarity with Salesforce deployment processes, including Change Sets, Salesforce DX, and Version Control (Git).
Experience with Salesforce Lightning (UI development using Lightning Web Components or Aura Components).
Knowledge of Salesforce AppExchange apps and third-party integrations.
Excellent communication skills to interact effectively with internal teams and business stakeholders.
Salesforce Developer Certification (Platform Developer I or II) is a plus.
Experience with Salesforce Marketing Cloud, Service Cloud, or Sales Cloud is a plus.
Working Model : Work-from-office (5 days)
Shift timing : Day shift
Immediate Joiners only
Role & responsibilities
1. Development and Customization
Develop custom Salesforce applications using Apex, Visualforce, Lightning Web Components (LWC), and other Salesforce technologies.
Customize Salesforce solutions to meet specific business requirements, including workflows, triggers, and APIs.
2. Integration
Design and implement integrations between Salesforce and external systems using REST / SOAP APIs, middleware, and tools like MuleSoft.
Ensure seamless data flow and synchronization across systems.
3. Code Optimization and Best Practices
Write clean, efficient, and maintainable code following Salesforce best practices.
Conduct code reviews and optimize existing code for performance improvements.
4. Collaboration
Work closely with functional consultants, business analysts, and other developers to deliver end-to-end solutions.
Provide technical expertise and guidance during the project lifecycle.
5. Testing and Deployment
Perform unit testing, integration testing, and debugging of Salesforce applications.
Deploy changes to production environments following change management protocols.
6. Support and Maintenance
Provide ongoing technical support and resolve issues post-implementation as part of support plans.
Implement enhancements and upgrades to Salesforce environments.
7. Reporting & Analytics
Create and optimize Tableau dashboards to deliver actionable insights.
Develop Salesforce reports and dashboards tailored to various user needs.
8. Continuous Improvement
Stay updated with Salesforce releases and incorporate new features into solutions.
Drive scalability, efficiency, and user adoption across the Salesforce platform.
Salesforce Developer • Bengaluru, India