| 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 looking for a motivated Salesforce Developer to contribute to First Tee's technology initiatives under the guidance of our Senior Director of Salesforce and Senior Salesforce Developer. This role will focus on developing and maintaining Salesforce solutions across our Sales Cloud, Service Cloud, and Experience Cloud implementations, with opportunities for professional growth and skill development.
 
 
  QUALIFICATIONS 
  2-4 years of Salesforce development experienceBachelor's degree in computer science, Information Technology, related field, or equivalent experienceStrong understanding of Apex, SOQL, and Salesforce data model conceptsExperience developing Lightning Web Components (LWC)Proficiency in JavaScript, HTML, and CSSUnderstanding of Salesforce APIs (REST/SOAP) and integration patternsExperience with Salesforce automation tools (Flow, Process Builder, Workflow Rules)Working knowledge of version control systems and deployment processesBasic understanding of CI/CD concepts and deployment best practicesWorking knowledge of Sales Cloud, Service Cloud, and Experience CloudUnderstanding of Salesforce security model and sharing rulesExperience with custom object development and relationship managementKnowledge of data import/export processes and data quality best practicesUnderstanding of Salesforce governor limits, performance optimization, and development best practicesStrong desire to learn and grow in Salesforce developmentGood communication and teamwork skillsAbility to work in a fast-paced, mission-driven environment independently and as part of a teamExperience with Agile/Scrum development methodologiesInterest in automation and process improvement initiativesInterest in non-profit sector, organizational mission, and mission-driven technology solutions Certifications (Required) Certifications (Preferred) 
  Salesforce Platform Developer ISalesforce JavaScript Developer IExperience Cloud Consultant RESPONSIBILITIES/DUTIES 
  Develop Lightning Web Components (LWC) and customize existing components for Experience Cloud sitesImplement automation-first approaches using Salesforce native tools and custom solutions; write and maintain Apex classes, triggers, and automation using Flow and Process BuilderImplement custom CSS styling for Experience Cloud to maintain brand standards and user experienceBuild and maintain integrations between Salesforce and external systems using APIs, following best practicesPerform unit testing and support quality assurance processesAssist with data migration and data quality initiativesConfigure Salesforce standard functionality across Sales Cloud, Service Cloud, and Experience CloudCreate and maintain custom objects, fields, validation rules, and workflow automationSupport user management, permission sets, and security configurationParticipate in release deployments and environment managementDocument development work and maintain technical specificationsParticipate in CI/CD processes and learn advanced deployment strategiesWork closely with internal team to understand and implement business requirementsParticipate in technical requirements gathering sessions with business stakeholdersCollaborate with the Senior Salesforce Developer on complex technical challengesProvide technical support and troubleshooting for end usersParticipate in code reviews and follow established development standardsContribute to continuous improvement of development processes and automation initiatives |