Salesforce Developer
Occupations:
Software DevelopersComputer ProgrammersComputer Systems AnalystsWeb DevelopersComputer Systems Engineers/ArchitectsIndustries:
Computer Systems Design and Related ServicesWeb Search Portals, Libraries, Archives, and Other Information ServicesBusiness Support ServicesSoftware PublishersComputing Infrastructure Providers, Data Processing, Web Hosting, and Related ServicesKey ResponsibilitiesSalesforce Administration & SupportAssist with day-to-day Salesforce administration, including user setup, profiles, roles, permission sets, and case managementMaintain data integrity through data imports, deduplication processes, and validation rulesSupport the creation and maintenance of reports and dashboards for program, finance, and leadership teamsTroubleshoot user issues and provide timely and effective resolutionSupport end-user training and adoption of Salesforce best practicesAutomation & DevelopmentBuild and maintain automation using Salesforce Flow (record-triggered, scheduled, and screen flows)Assist in the development and maintenance of Apex (triggers, classes, and asynchronous processes)Support Lightning Web Component (LWC) development for internal tools and user interfacesParticipate in evaluating when to use declarative versus programmatic solutionsIntegrations & API DevelopmentSupport the development and maintenance of integrations using REST and SOAP APIsAssist with outbound callouts, including authentication methods such as OAuth 2.0 and API keysParse and transform JSON/XML payloads within ApexWork with middleware platforms (e.g., MuleSoft, Zapier, or other ETL tools) as neededMonitor and troubleshoot API limits, failures, and latency issuesSystem Implementation & EnhancementsCollaborate with stakeholders to gather requirements and translate them into scalable Salesforce solutionsAssist in implementing new features, custom objects, and automation to improve operational efficiencyParticipate in system upgrades, release cycles, and sandbox testingPerformance, Limits, and OptimizationDevelop solutions with an understanding of Salesforce governor limits (SOQL, DML, CPU time, heap size)Write efficient SOQL/SOSL queries and follow best practices to avoid common anti-patternsSupport optimization efforts, including query performance and transaction handlingAssist with implementing caching strategies where appropriate (Platform Cache, Custom Settings/Metadata)Monitoring, Debugging, and SupportTroubleshoot production issues using debug logs, Apex exception emails, and system monitoring toolsIdentify root causes of failures across integrations, automation, and data processesProvide Tier 2 support for Salesforce-related incidentsProactively identify system health risks and improvement opportunitiesRequired QualificationsBachelor's in Computer Science or related field.1–3 years of hands-on Salesforce experience in a production environmentExperience with:Apex (triggers, classes, and basic asynchronous processing)Lightning Web Components (LWC) (exposure or foundational experience acceptable)SOQL / SOSL (including relationship queries)Salesforce data model and schema design