Search by job, company or skills

APPIT Software Inc

Salesforce Integration Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Freelance Opportunity

We are hiring!

Role: Salesforce Integration Developer

Experience: 8+ Years

Location: Remote

Timings: 2PM 11PM IST

Duration: 6 Months (Extendable)

Role Overview:

The Salesforce Integration Developer will design, develop, and implement bi-directional data integrations between Salesforce and Oracle ERP systems, specifically focusing on AP/AR invoice synchronization and Collections/Accounting updates. This contractor position requires expertise in Salesforce development, middleware integration via Salesforce APIs.

Key Roles & Responsibilities

Development & Integration

  • Design and develop extraction logic for Accounts Payable (AP) and Accounts Receivable (AR) open invoices within Salesforce platform using the managed package Accounting Seed is preferred.
  • Build and configure API/middleware integrations to establish secure, reliable communication channels between Salesforce and Oracle ERP via Salesforce APIs.
  • Develop custom Apex classes, triggers, and controllers to handle invoice data processing and transformation.
  • Create inbound integration handlers to receive Collections activity and accounting updates from Oracle into Salesforce.
  • Implement comprehensive data mapping, field transformations, and business rule validations for both outbound and inbound data flows.
  • Build synchronization rules and conflict resolution mechanisms to maintain data integrity across systems.
  • Develop and execute comprehensive unit test coverage (minimum 85%) for all custom Apex code.
  • Perform integration testing across SIT, UAT, and production environments.
  • Support functional testing, regression testing, and user acceptance testing activities.
  • Create test data scenarios and edge case validations for reconciliation processes.
  • Create comprehensive Technical Design Documents (TDD) including system architecture, data flows, and integration patterns.
  • Develop detailed API specifications, data mapping sheets, and transformation rules documentation.
  • Document error codes, resolution procedures, and operational runbooks.
  • Conduct knowledge transfer sessions with internal teams covering development approach, deployment procedures, and support guidelines.
  • Prepare user guides and administrator documentation for invoice and collections processes.
  • 5+ years of Salesforce development experience with strong proficiency in Apex (classes, triggers, batch), Visualforce, and Lightning Web Components.
  • 3+ years of experience building Salesforce integrations with external systems using REST/SOAP APIs.
  • Hands-on experience with middleware/integration platforms such as MuleSoft.
  • Strong understanding of integration patterns including event-driven, batch processing, and real-time synchronization.
  • Experience with ERP systems, preferably Oracle ERP Cloud or Oracle E-Business Suite (not mandatory).
  • Knowledge of Accounts Payable, Accounts Receivable, and Collections business processes.
  • Experience with error handling, retry mechanisms, and monitoring frameworks.
  • Strong SQL and SOQL query optimization skills.
  • Strong analytical and problem-solving abilities with attention to detail.
  • Ability to work independently with minimal supervision in a cross-functional team environment.
  • Time management and organizational skills to handle multiple deliverables.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143116899