Key Responsibilities:
• Architecture & Design: Design scalable, maintainable, and secure solutions on the Salesforce platform. Create architectural blueprints that account for governor limits, large data volumes (LDV), and multi-org strategies.
• Advanced Development: Write clean, high-performance Apex code, develop sophisticated Lightning Web Components (LWC), and manage complex asynchronous processing.
• Integration Leadership: Architect and implement seamless integrations between Salesforce and third-party systems using REST/SOAP APIs and event-driven patterns (Platform Events).
• Technical Governance: Establish and enforce best practices for including CI/CD pipelines, version control (Git), and automated testing.
• Strategic Advisory: Act as the subject matter expert (SME) for stakeholders, translating business goals into technical roadmaps that avoid technical debt.
• Mentorship: Conduct rigorous code reviews and provide technical guidance to junior and mid-level developers.
Technical Requirements:
• 8+ Years of Salesforce Development: Proven track record in Sales Cloud, Service Cloud, and [Experience/Revenue/Health] Cloud.
• Expert Coding Skills: Mastery of Apex (Triggers, Controllers, Batch, Queueable), LWC, and JavaScript.
• Architecture Patterns: Deep understanding of Object-Oriented Programming (OOP), Singleton patterns, and Trigger frameworks.
• Data Management: Expertise in data modeling, SOQL/SOSL optimization, and managing data sharing/security models.
• DevOps Proficiency: Experience with Salesforce CLI, Scratch Orgs, and deployment automation.