Key Responsibilities
Salesforce Development Customization
- Build and enhance Salesforce solutions using Apex Triggers LWC Aura if legacy Visualforce if needed
- Develop reusable components and frameworks aligned to Salesforce best practices
- Implement business logic using
- Apex services classes async processing Queueable Batch Schedulable
- Platform Events Change Data Capture as applicable
- Optimize for governor limits scalability maintainability and security
Sales Cloud Delivery Core Processes
- Implement extend solutions across
- Leads Accounts Contacts Opportunities
- Forecasting Territory Management if applicable
- Activities Email integrations Sales Processes Approval processes
- Build automation for lead assignment opportunity stage validations quote approvals and pipeline hygiene
Service Cloud Delivery Case Omnichannel
- Implement extend solutions across
- Case lifecycle Entitlements Milestones if applicable SLAs
- Omnichannel routing Queues Escalations
- Knowledge if applicable Macros Service Console enhancements
- Build agent productivity features using console utilities LWCs guided flows and automation
Integration Data
- Design and implement integrations using
- RESTSOAP APIs Platform Events outbound messaging as needed
- Named Credentials External Services JWTOAuth flows
- Implement robust error handling logging retry mechanisms and monitoring patterns
- Support data migration activities and large data volume strategies LDV
Automation Declarative Programmatic Balance
- Design solutions that appropriately use
- Flows Validation Rules Approval Processes
- Apex when complexity performance security requires it
- Establish guardrails to reduce tech debt and avoid automation conflicts
Quality Engineering DevOps
- Write and maintain high quality unit tests with robust coverage and meaningful assertions
- Implement test data strategies and follow testing pyramid practices unit integration UAT support
- Support CICD pipelines using Git based workflows and tools like Azure DevOps Jenkins GitHub Actions Copado Gearset
- Participate in code reviews and enforce static code analysis security best practices
Technical Leadership Mentoring
- Provide technical guidance to developers and admins
- Lead solution design discussions estimate effort and highlight risks dependencies
- Create maintain technical documentation design notes integration specs runbooks
Required Skills Qualifications
- Core Salesforce Development Must Have
- Strong Handson experience with
- Apex classes trigger bulkification
- LWC Lightning Web Components
- SOQLSOSL Governor Limits async Apex
- Strong understanding of Salesforce data model security model
- profiles permission sets sharing rule's role hierarchy FLS CRUD
Sales Cloud Service Cloud Experience
- Proven implementation experience across
- Sales Cloud objects processes Lead Opportunity
- Service Cloud Case management console queues routing patterns
- Ability to translate functional requirements into scalable technical solutions
- Integration Architecture Awareness
- Experience with RESTSOAP APIs authentication OAuthJWT integration patterns
- Familiar with event driven architecture concepts Platform EventsCDC
- Exposure to middleware MuleSoft is a plus not mandatory
- Engineering Excellence
- Strong debugging skills and performance optimization approach
- Experience with version control Git branching strategies and deployment tools
- Familiarity with secure coding and Salesforce security review considerations