JOBSEARCHER

Salesforce Backend Developer

NOTE: We can work only on W2, and the candidate must be able to convert to a full-time position without requiring sponsorship.Job Title: Salesforce DeveloperLocation: Hybrid (in-office 3 days per week ) – Jacksonville, FL or Tampa, FL preferred. Also open to Phoenix, AZ; San Diego, CA; Colorado Springs, CO; Washington, DC; Atlanta, GA; Chicago, IL; Fayetteville, NC; New York, NY; Pittsburgh, PA; Nashville, TN; Houston, TX; San Antonio, TX; and Tacoma, WADuration: 6+ months, contract-to-hirePay: $50-$60/hr on W2 (negotiable) & $110k- $120k annually upon conversion to full timeMust Have Technical Skills:AgileBack End DevelopmentMicrosoft SQL ServerRESTful (REST APIs)Salesforce CRMPosition DescriptionWe are seeking a skilled Salesforce Backend Developer to design, develop, and maintain a scalable backend solution on the Salesforce platform. This role requires working closely with developers, Salesforce admins, QA engineers, and technical leadership to deliver reliable, maintainable, and high-performing backend solutions.This role focuses on Apex development, integrations, platform optimization, code quality, and continuous improvement within an Agile work environment.Your future duties and responsibilitiesBackend Development- Develop and maintain backend solutions using Salesforce technologieso Apex classeso Triggerso Batch, queueable, and scheduled jobs- Implement business logic based on functional and technical requirements- Build scalable, reusable, and maintainable backend solutions- Follow platform standards and development best practicesCollaboration & Technical Planning- Collaborate with:o Backend & frontend developerso Salesforce Administratorso QA Engineerso Technical Team Lead + Solution Architect- Participate in:o Technical discussionso Solution design sessionso Requirement refinemento Technical estimation and implementation planning- Support backend architecture and implementation decisionsPerformance and Platform Optimization- Optimize backend logic for Salesforce platform performance and governor limits- Ensure efficient:o SOQL/SOSL query usageo Transaction handlingo Asynchronous processing- Design scalable and maintainable backend solutions- Refactor and improve legacy code as part of ongoing development effortsCode Quality & Maintenance- Maintain and enhance the Salesforce backend codebase- Ensure code is:o Cleano Well-structuredo Maintainableo Extensible- Participate in:o Code reviewso Refactoring initiativeso Technical improvement effortsTesting & Quality Assurance- Write and maintain:o Apex test classeso Backend test scenarios- Perform sprint item testing before QA handoff- Support QA engineers by:o Explaining functionalityo Assisting with troubleshootingo Helping validate test scripts and scenariosIntegrations & API Support- Support and maintain REST API integrations- Maintain:o Postman collectionso API documentation and request examples- Assist with integration troubleshooting and backend API supportVersion Control & Deployment Support- Use Git for:o Version controlo Branch managemento Code synchronization- Prepare backend changes for deployment across environments- Support deployment activities and releasesContinuous Improvement- Follow Salesforce and software engineering best practices- Ensure solutions are:o Secureo Scalableo Maintainableo Extensible- Stay current with:o Salesforce platform updates and releaseso Emerging development tools and patternso New Salesforce features and capabilities- Contribute to improving:o Development standardso Code qualityo Team efficiencyo Platform optimizationRequired qualifications to be successful in this roleTechnical Skills. Apex. Salesforce Triggers. SOQL/SOSL. Salesforce asynchronous processing. Salesforce Data Model. REST APIs. Postman. Git/version control. Debugging and log analysisPreferred Qualifications- Experience working in an Agile/Scrum environment- Strong troubleshooting and problem-solving skills- Understanding of scalable backend architecture principles- Good communication and collaboration activitiesEducation & Experience- Bachelor's degree in Computer Science, Software Engineering, or related field- Experience developing backend solutions on the Salesforce platform using Apex and related technologies