Key Roles and Responsibilities :
- Take ownership of customization and configuration of Salesforce AppExchange products, ensuring they meet client needs and best practices by implementing Apex code, triggers, and workflows.
- Champion quality and maintainability of custom code, components, and features developed throughout the project lifecycle.
- Configure and maintain user roles, profiles, and security settings.
- Develop custom code, components, and features using Apex, Visualforce, Lightning, SOQL, and JavaScript.
- Test and debug code using unit tests, code reviews, and debugging tools.
- Deploy code using version control, change sets, or continuous integration tools.
- Troubleshoot and resolve issues and bugs.
- Implement automation processes using Process Builder, Flow, and other Salesforce automation tools.
- Create and manage complex reports and dashboards for data analysis.
- Develop and maintain integrations between Salesforce and other business applications.
- Utilize APIs to connect Salesforce with external systems and data sources.
- Own the documentation process, clearly documenting code, technical specifications, and system processes for future reference and knowledge sharing.
- Ensure adherence to coding and documentation standards and best practices.
Skills Required
Salesforce Customization, Apex Programming, Visualforce, Lightning Components, Soql, Javascript