×
Register Here to Apply for Jobs or Post Jobs. X

SAP ABAP Developer – S​/HANA, Fiori​/OData Expert

Job in Seattle, King County, Washington, 98127, USA
Listing for: Tata Consultancy Services
Full Time position
Listed on 2026-05-27
Job specializations:
  • IT/Tech
    Data Engineer, Systems Developer, Systems Analyst, Database Administrator
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: SAP ABAP Developer – S/4HANA, Fiori/OData Expert

Job Description

Strong, hands‑on ABAP development experience supporting O2C (Order to Cash) – SD, Billing, Credit Management, Revenue Recognition. C2R (Close to Report) – FI GL, AP, AR, Asset Accounting, Tax. Proven experience working on S/4

HANA implementations or conversions supporting O2C and C2R end‑to‑end business scenarios.

Key Responsibilities
  • Design, develop, and enhance ABAP RICEF objects (Reports, Interfaces, Conversions, Enhancements, Forms) for O2C and C2R areas.
  • Classical reports, interactive reports, ALV reports, and OO ALV programs.
  • Module pool programming, dialog programming, and custom transaction development where required.
  • BADIs, User Exits, Customer Exits, Enhancement Spots, Implicit/Explicit Enhancements.
  • BAPIs, RFC‑enabled function modules, IDocs, proxy interfaces, and custom APIs.
  • Smart Forms, SAPscript, Adobe Forms, and output‑related enhancements.
  • Custom validations, substitutions, derivations, and business rule‑based enhancements.
  • Work closely with SD and FI functional consultants to translate O2C and C2R business requirements into technical solutions.
ABAP CDS and Data Modeling
  • Create basic, composite, consumption, and interface CDS Views.
  • Develop CDS Views with associations, annotations, parameters, authorization checks, and metadata extensions.
  • Use CDS Views for reporting, OData exposure, analytical consumption, Fiori applications, and API enablement.
  • Implement CDS access controls using DCL where required.
  • Optimize CDS performance by avoiding unnecessary joins, excessive associations, and inefficient filtering.
  • Work with AMDP, table functions, and HANA‑optimized SQL where required.
  • Support CDS‑based reporting and S/4

    HANA embedded analytics.
  • Collaborate with security teams on authorization objects, DCL restrictions, and role‑based data access.
ABAP RAP and OData Development
  • Design and develop managed and unmanaged RAP business objects.
  • Build behavior definitions, behavior implementations, service definitions, and service bindings.
  • Develop transactional Fiori‑ready OData V4 services using RAP.
  • Implement validations, determinations, actions, feature controls, and authorization checks.
  • Build draft‑enabled applications where required.
  • Expose business data and transactional capabilities through clean, reusable APIs.
  • Support OData V2/V4 services through SEGW, CDS exposure, and RAP‑based service binding.
  • Troubleshoot service errors, metadata issues, authorization failures, and performance bottlenecks.
Workflow Development
  • Configure and enhance Flexible Workflow in S/4

    HANA.
  • Work with workflow events, tasks, rules, agents, deadlines, escalations, and notifications.
  • Implement workflow‑related BADIs and custom agent determination logic.
  • Support workflow scenarios for sales, finance, approvals, master data, and exception handling.
  • Troubleshoot workflow issues using workflow logs, event trace, work item analysis, and related SWW
    * tables.
  • Support email notifications, approval/rejection logic, escalation design, and workflow monitoring.
  • Collaborate with business and functional teams to design workflow processes that are auditable, scalable, and supportable.
Interfaces and Integration
  • Develop IDoc‑based interfaces, including extension segments, user exits, partner profiles, and error handling.
  • Build RFC, BAPI, file‑based, proxy, SOAP, REST, and OData‑based integrations.
  • Support middleware integrations using SAP PI/PO, SAP CPI, SAP Integration Suite, or third‑party middleware.
  • Develop robust interface logging, error handling, reprocessing, and monitoring mechanisms.
  • Support EDI scenarios for O2C and finance processes.
  • Work with API‑based integrations using released SAP APIs and custom OData/RAP services.
  • Collaborate with integration teams on mapping, transformation, connectivity, authentication, and monitoring.
  • Support interface testing during SIT, UAT, cutover, and production stabilization.
SAP BTP and Side‑by‑Side Extensions
  • Design side‑by‑side extensions aligned with Clean Core principles.
  • Work with SAP BTP services such as HTML5 Application Repository and Business Application Studio.
  • Understand event‑driven architecture using SAP Event Mesh where applicable.
  • Collaborate with enterprise architecture teams to determine…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary