- Design and develop scalable Salesforce solutions using Apex, Lightning Web Components (LWC), and Aura Components.
- Define application design approaches and component architecture aligned with business and technical requirements.
- Lead development of reusable Apex services, Lightning components, and platform capabilities.
- Design and optimize Salesforce Sales Cloud solutions while supporting Service Cloud implementations where applicable.
- Define integration approaches and API interaction patterns using Salesforce REST APIs.
- Lead Salesforce integration initiatives with enterprise applications and external platforms.
- Establish development standards, coding practices, and Salesforce platform governance guidelines.
- Review application designs and code to ensure adherence to architecture, quality, and platform standards.
- Troubleshoot complex application and integration issues through detailed root cause analysis.
- Optimize application performance, maintainability, scalability, and user experience.
- Mentor team members on Apex development, LWC,
Aura Components, Salesforce platform capabilities, and integration best practices.
- Collaborate with various teams and stakeholders to support end-to-end solution delivery.
- Drive continuous improvement initiatives focused on Salesforce solution quality and platform excellence.
Behavioral Competencies
- Demonstrates strong ownership while driving technical excellence and solution quality.
- Collaborate effectively with various teams and business stakeholders to ensure smooth delivery.
- Promotes engineering best practice through quality-focused development and proactive problem-solving.
- Applies robust analytical thinking to evaluate complex technical and business challenges.
- Demonstrates adaptability while managing evolving Salesforce capabilities and business requirements.
- Communicates effectively regarding technical decisions, risks, dependencies, and delivery progress.
- Maintains high attention to detail across design, development, testing, and implementation activities.
- Encourages continuous improvement in engineering practices, platform utilization, and solution quality.
- Supports knowledge sharing and mentoring to strengthen team capabilities.
- Balances technical excellence with business priorities and delivery commitments.