Logo
Apollo ITS

Senior Salesforce Apex Developer

Apollo ITS, Boston, Massachusetts, us, 02298


Job Title:

Senior Salesforce Apex DeveloperLocation:

Boston, MA (Hybrid/remote with ability to work with team in Boston)Type:

ContractDuration:

Long term

Job Summary:We are seeking a highly experienced Salesforce Apex developer with over 10 years of experience to join our team. The ideal candidate will have a strong background in developing custom Apex code, including batch jobs and triggers, and experience working with Salesforce data models and integration with external systems. The successful candidate will work closely with our Business Analyst and Salesforce Administrator to deliver high-quality solutions that meet business requirements.Responsibilities:

Develop complex Apex code to integrate data from an external system into Salesforce, including creating batch jobs to run on a scheduleDesign and implement Apex triggers to update related records in real-time, including error handling and loggingCollaborate with Business Analyst and Salesforce Administrator to document technical specifications based on business requirementsDevelop unit tests and integrate code into the Salesforce orgParticipate in code reviews and ensure adherence to coding standards and best practicesTroubleshoot and debug Apex code as neededWork closely with the team to ensure timely delivery of project milestones

Specific Requirements:

Develop a batch job that runs on a schedule to review expense records created from an external system and create recovery records based on specific criteriaCreate an Apex trigger that runs in real-time when an expense record is created or updated, reviews related records, performs calculations, and updates the associated recovery record(s)Create a parent record via Apex and link related records to it, updating additional data points on both recordsEnsure error handling and logging are properly implemented in both batch job and triggerCollaborate with Business Analyst and Salesforce Administrator to test and validate the solutionRequirements:

10+ years of experience as a Salesforce developerStrong understanding of Salesforce data models, including objects, fields, and relationshipsExperience developing complex Apex code, including batch jobs, triggers, and classesExperience working with external systems integrations (e.g., web services, APIs)Strong problem-solving skills and attention to detailExcellent communication and collaboration skillsAbility to work in a fast-paced environment with multiple prioritiesPreferred Qualifications:

Experience working in Boston area or willingness to relocateCertification in Salesforce (Admin or Developer)Experience with Agile development methodologiesKnowledge of testing frameworks such as Testify or other automated testing tools