SAP ABAP Developer with O2C/C2R
Tata Consultancy Services · Seattle, WA · 1 wk ago
Information Technology$130k–$150k/yrFull-time
About the Role
We are looking for an experienced SAP ABAP Developer with hands-on experience in Order to Cash (O2C) and Close to Report (C2R) processes. The candidate will be responsible for end-to-end ABAP developments in SAP ECC and S/4HANA environments, working closely with functional teams to deliver high-quality, scalable SAP solutions.
Technical/Functional Skills
- 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/4HANA implementations or conversions supporting O2C and C2R end-to-end business scenarios.
Responsibilities
- Design, develop, and enhance ABAP RICEF objects (Reports, Interfaces, Conversions, Enhancements, Forms) for O2C and C2R areas.
- Development Experience:
- 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.
- Develop S/4HANA-ready ABAP objects, including:
- Design solutions that minimize core modifications and reduce technical debt.
- Prefer standard SAP APIs, released CDS Views, BADIs, extension points, and RAP-based services wherever possible.
- Avoid direct modification of SAP standard objects unless explicitly approved through governance.
- Ensure upgrade-safe development aligned with S/4HANA and SAP Clean Core principles.
- Support ATC findings, code inspector checks, security checks, and performance remediation.
- Prepare technical design documents with clear explanation of extensibility approach, impact, dependencies, and fallback design.
- ABAP CDS and Data Modeling:
- Design, develop, and optimize ABAP Core Data Services – CDS Views for transactional, analytical, and integration use cases.
- 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/4HANA 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/4HANA.
- 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:
- Design, develop, and support SAP inbound and outbound interfaces across ECC, S/4HANA, and external systems.
- 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 whether a requirement should be implemented in-core, on-stack, or side-by-side on BTP.
- SAP Build Work Zone and Fiori/UI Integration:
- Support user experience and digital workplace requirements using SAP Fiori and SAP Build Work Zone.
Qualifications
- Bachelor of Computer Science
Pay
Base Salary Range: $130,000 to $150,000 Per Annum
Benefits
- Discretionary Annual Incentive
- Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans
- Family Support: Maternal & Parental Leaves
- Insurance Options: Auto & Home Insurance, Identity Theft Protection
- Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement
- Time Off: Vacation, Time Off, Sick Leave & Holidays
- Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing