Job Location : Bangalore and Hyderabad.
Exp : 5+yrs.
Roles and Responsibilities :
Data Modelling :
- Object Design : Define Salesforce objects, fields, and their relationships (master-detail, lookup, etc.) to align with business needs.
- Schema Design : Develop schema designs to ensure data storage is optimal and aligns with business processes.
- Data Migration : Assist in data imports and exports using tools like Data Loader, Data Import Wizard, or custom migration scripts.
Customization and Development :
Apex Development : Write custom business logic using Apex programming language to create complex workflows, triggers, and asynchronous jobs.Visualforce Pages : Develop custom user interfaces using Visualforce (Salesforce's framework for creating custom pages).Lightning Components : Create custom components using Lightning Web Components (LWC) or Aura to enhance the user experience.APIs Integration : Develop integrations with external systems using REST or SOAP APIs, integrating Salesforce with other platforms and databases.Automation & Workflows :
Process Automation : Use Process Builder, Flow Builder, Workflow Rules, and Approval Processes to automate repetitive tasks and streamline business operations.Apex Triggers : Write triggers to automatically execute business logic when records are created, updated, or deleted.Testing & Debugging :
Test Classes : Write and execute test classes to ensure the code is robust, scalable, and works as expected.Unit Testing : Ensure 75% code coverage by writing meaningful test cases in Apex.Debugging : Use Developer Console, Apex Logs, or Visual Studio Code to debug issues in code, and troubleshoot and resolve errors.Deployment :
Version Control : Manage Salesforce metadata using version control tools like Git.Sandbox Management : Deploy code from development environments (like sandboxes) to production using tools such as Change Sets, Salesforce CLI, or Gearset.Release Notes : Maintain documentation on the changes made for future reference and for tracking purposes.Troubleshooting and Support :
Provide ongoing support for the Salesforce platform by identifying and solving issues that may arise in the production environment.Troubleshoot Salesforce configuration issues, errors, and performance problems.ref : hirist.tech)