SAP ABAP Developer BRIM FICA

Middletown, PA
Contracted
Experienced
Location: Middletown, PA - ideally within 1-2 hours distance OR EST with travel
Position Type: Hybrid
Hybrid Schedule: Onsite for first week and then 1 week each month, or as requested by the client
Contract Length:  12 months

Objective

Our client is seeking an SAP ABAP Developer with SAP BRIM and FICA experience for a 12‑month engagement supporting the implementation and maintenance of a Unified Back Office Solution.

Required Experience

  • 7+ years SAP ABAP development, including 7+ years with S/4HANA.
  • 5+ years SAP BRIM and FICA development.
  • 2+ implementation projects delivering FICA customizations for high‑volume BRIM environments.
  • Hands‑on development with:
    • SAP CRM Web UI / CRM_UI
    • GENIL/BOL / One Order Framework
    • SAP BRIM/SOM/CI/CC
    • OData (classical + RAP)
    • REST/SOAP APIs, JSON/XML, external integrations
    • RFC and Web Service configuration
    • Authentication (OAuth2, Basic Auth, SSL Certificates)
    • SAP BTP (BAS, Cloud services)
    • SAP UI5 / JavaScript / HTML5
  • Experience with 2+ SAP full lifecycle implementations or major upgrades.
  • Experience with IDocs, RFCs, Web Services.

Preferred Certifications

  • SAP Certified Development Associate – ABAP for SAP HANA
  • SAP Fiori Application Developer
  • SAP S/4HANA Development
  • SAP BRIM technical certifications

Education

  • Bachelor’s in Computer Science, Information Systems, Engineering, or related field (or equivalent experience).

Description of Duties

  • Develop, test, and deploy ABAP programs and enhancements in SAP BRIM FICA.
  • Customize SAP billing, invoicing, collections, discounts, and revenue recognition processes.
  • Translate functional requirements into technical specifications.
  • Support integration between BRIM and POS, CRM, e‑commerce, and mobile platforms.
  • Troubleshoot FICA processes (invoicing, dunning, payments, account determination, revenue recognition).
  • Optimize ABAP performance and follow SAP best practices.
  • Participate in upgrades, patching, and migrations.
  • Document technical designs, test results, and deployment steps.
  • Build and enhance SAP applications using ABAP, OData, Fiori/UI5, S/4HANA extensibility.
  • Develop WRICEF objects aligned with clean‑core principles.
  • Debug, troubleshoot, and optimize ABAP, integrations, BRIM/SOM processes, and custom applications.
  • Participate in design, specs, code reviews, and transport management.
  • Configure and support RFCs, web services, authentication, and external communication setups.
  • Enhance SAP CRM Web UI / CRM_UI using GENIL/BOL and One Order framework.
  • Collaborate across FI/CO, MM, BRIM/SOM/CI/CC functional teams.
  • Ensure security, performance, deployment readiness, and proper documentation.
  • Support testing cycles, user training, deployments, and post‑go‑live operations.
  • Stay current with ABAP, Fiori, S/4HANA, BRIM, BTP, and integration technologies.
  • Fully document all work (technical/functional designs, diagrams, test plans, impact analysis, lessons learned).
  • Build strong relationships with stakeholders, technology teams, vendors, and clients.
  • Lead or participate in project activities and work independently as needed.
  • Follow all client policies, standards, and procedures.
  • Use required software/technology tools.
  • Perform additional related tasks as assigned.

Desired Skillset

  • Strong FICA process knowledge (contract accounts, payments, reconciliation).
  • Deep ABAP skills (OO‑ABAP, BAPIs, BADIs, Enhancements, CDS, AMDP, RAP).
  • SAP Fiori/UI5, Fiori Elements, Launchpad configuration.
  • Proficiency in OData, SAP Gateway, REST APIs, JSON/XML, SAP‑ServiceNow integrations.
  • Experience with CRM Web UI, GENIL/BOL, One Order model.
  • Integration via RFC, SOAP, REST, Web Services, OAuth2, SSL.
  • Familiarity with ServiceNow MID Server integrations.
  • Exposure to BRIM (SOM, CI, CC), subscription orders, contracts, BTMF.
  • Experience with RAP, BTP, and BAS cloud‑aligned development.
  • Understanding of UX/UI, responsive design, and intuitive front‑end development.
  • Ability to analyze complex issues and propose scalable technical solutions.
  • Strong communication, documentation, and teamwork skills.
  • Experience with SAP S/4HANA and Fiori applications.
  • Exposure to Agile/DevOps methodologies.
  • Experience in multi‑brand or omnichannel retail environments.
  • Knowledge of retail business processes and billing cycles.
  • Excellent problem‑solving and communication abilities.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*