- Collaborating with the Salesforce Administrator to validate business requirements and any considerations (security, scalability, limits)
- Develop Apex (classes and triggers), Visualforce, (based on specific requirements) to extend Salesforce in order to support business requirements
- Custom User Interface development, including Visualforce pages/Lightning pages, Aura Components and Lightning Web Components
- Integrations: Use Salesforce APIs to integrate with other systems used in the organization
- Best Practices: Adhere to Salesforce best practices, maintain code documentation, and write / maintain test classes for all custom development,
- Take ownership of release cycles to implement and deploy recent/updates to existing applications and code
Collaborating with IT / Developers for other systems in order to integrate across the business Role & responsibilities