Job Title: Salesforce Developer
Location:
Bangalore, KA, IN, 560048
Business Unit:
Nul
Posting Date:
Mar 8, 2025
Job Description:
Roles and Responsibilities:
- Custom Development: Develop custom applications and features using Apex, Visualforce, Lightning Web Components (LWC), and other Salesforce development tools.
- System Integration: Design and implement APIs and middleware to integrate Salesforce with external applications and enterprise systems.
- Customization & Configuration: Customize Salesforce using declarative tools, including custom objects, workflows, validation rules, and process automation.
- Data Management: Ensure efficient data management by implementing data models, queries, and batch processing solutions.
- Code Optimization: Write efficient, scalable, and maintainable code while following Salesforce best practices and design patterns.
- Technical Documentation: Create technical specifications, design documents, and release notes for developed solutions.
- Testing & Debugging: Perform unit testing, troubleshoot issues, and optimize existing features for improved performance.
- Security & Compliance: Ensure development follows security best practices and complies with organizational standards.
- Release Management: Collaborate with release teams to ensure smooth deployments and environment management.
- Collaboration: Work closely with administrators, business analysts, and stakeholders to gather requirements, provide technical guidance, and deliver customized solutions.
Overall Experience:
- 7-10 years of Salesforce development experience, including hands-on experience with Apex, Lightning Components (LWC), Visualforce, and Salesforce API.
Required Skills:
- Should be able to write clean and efficient code by following best practices and governor limits
- Hands on knowledge of Lightning, LWC, Apex Classes, Triggers, Visualforce pages, SOQL, Test Classes writing
- Should have ability to decide between Configuration vs Customizations
- Understanding of Salesforce security models for OWDs, Profiles, Permission Sets, and Sharing Rules
- Ability to independently drive requirements discussions with multiple business stakeholders
- Ability to understand business problems and propose high level Salesforce solution
- Experience migrating data from source to Salesforce using Data Loader and advanced SOQL
- Declarative customization including the creation of Flow, Approval Processes, Validation Rules, Reports and Dashboards
Preferred Experience:
- Service Cloud: Ability to configure and customize Service Cloud for customer service and support, including case management and customer interactions
- Revenue Cloud: Automate complex pricing and quoting processes with Salesforce Revenue Cloud, including CPQ+ (Configure, Price, Quote)
- Pardot: Marketing automation using Pardot, including lead generation, email marketing and campaign management
- Experience Cloud: Ability to build and maintain partner and customer portals using Experience Cloud (formerly Community Cloud)
- CRM Analytics: Experience implementing datasets, dataflows and recipes to transform/prepare data using CRM Analytics (formerly Einstein Analytics/Tableau)
- Agile Development: Use Agile methodologies and tools throughout the development process
Qualification:
- Bachelor’s degree required; master’s degree preferred
- Salesforce Developer certification is mandatory