
• Translates business requirements into solutions that best leverage the Salesforce platform and various integrations.
• Providing Salesforce technical advice, design direction, and leadership to all team members to advance the project.
• Design solutions that leverage Salesforce best practices and introduce new technologies when necessary.
• Design, build, and configure applications that are highly functional, scalable, and easily maintained.
• Develop end-to-end Salesforce solutions including custom platform development (APEX, Triggers, Lightning Web Components, Visualforce) and external data integration (middleware tools, Salesforce APIs)
• Automate business processes using Salesforce automation tools, such as Process Builder, Workflows, Formulas, Flow, Assignment Rules, and email Alerts.
• Assist in the estimation of work effort, determination of required resources and schedule development.
• Participate in peer code reviews and unit testing.
• Provides application support by analyzing defects, replicating/fixing defects, and providing root cause analysis for defects. Troubleshoots and resolves functional and performance-related issues.
• Support post deployment activities including knowledge transfer, process documentation, and application bug fixes