| In order to be considered for this role, after clicking "Apply Now" above and being redirected, you must fully complete the application process on the follow-up screen. Join our team and help make a difference with kids through golf! 
 
 We are seeking an experienced Senior Salesforce Developer to join our non-profit organization. This role will work under the direction of our Senior Director Salesforce to design, develop, and maintain our comprehensive Salesforce ecosystem spanning Sales Cloud, Service Cloud, and Experience Cloud platforms. The ideal candidate will have deep technical expertise in Salesforce development and a passion for leveraging technology to advance our organizational mission.
 
 
  Required Qualifications 
  5+ years of hands-on Salesforce development experienceBachelor's degree in Computer Science, Information Technology, or related fieldExpert-level proficiency in Apex, SOQL, SOSL, and Salesforce data model designAdvanced experience with Lightning Web Components (LWC) developmentStrong proficiency in JavaScript (ES6+), HTML5, and CSS3Experience with Salesforce DX, version control (GitHub), CI/CD pipelines and tools (e.g. Copado, Azure DevOps, Jenkins) & GearsetProven experience with Salesforce APIs (REST, SOAP, Bulk, Streaming)Knowledge of asynchronous processing patterns (Future methods, Batch Apex, Queueable)Advanced knowledge of performance optimization, scalability best practices, and governor limit managementExperience with automation tools and RPA conceptsStrong analytical and problem-solving skillsExcellent communication and collaboration abilitiesExperience with Agile/Scrum methodologies and project management tools (Jira, Azure DevOps)Experience with non-profit or mission-driven organizations preferredDeep understanding of Sales Cloud, Service Cloud, and Experience Cloud capabilitiesExperience with custom object design, workflow automation, and process builder/FlowKnowledge of Salesforce security model, sharing rules, and permission setsExperience with data migration, data loader, and data quality managementUnderstanding of Salesforce governor limits and optimization techniquesExperience with large-scale Salesforce implementations and enterprise-level solutionsUnderstanding of multi-cloud architectures and integration patterns Key Responsibilities 
  Lead the design and development of complex Salesforce solutions across Sales Cloud, Service Cloud, and Experience CloudArchitect and implement custom Lightning Web Components (LWC) with advanced functionalityDevelop and maintain custom Apex classes, triggers, and batch processes following best practicesCreate and optimize custom CSS for Experience Cloud sites to ensure brand consistency and user experience excellenceDesign and implement complex integrations between Salesforce and external systems using REST/SOAP APIsEstablish and enforce an automation-first approach to reduce manual configurationsLead performance optimization initiatives and scalability planning for large-scale implementationsProvide technical leadership and mentorship to development team membersPerform code reviews and ensure adherence to coding standards and best practicesOptimize system performance, including query optimization and governor limit managementLead release management and deployment strategies across multiple environmentsTroubleshoot complex technical issues and provide innovative solutionsPartner with business and product leaders to translate requirements into technical solutionsDocument technical solutions and maintain comprehensive code documentationStay current with Salesforce releases and recommend platform enhancementsLead technical requirements gathering sessions with stakeholders across the organizationLead technical design sessions and participate in architecture decisions and platform roadmap planning |