Staff SAP ABAP Developer

Rivian•Normal, IL
•Onsite

About The Position

As a Staff SAP Developer, you will lead and execute complex SAP development projects, provide technical expertise, and mentor junior developers. You will help ensure the successful implementation and optimization of SAP systems, contributing to the efficiency and effectiveness of business processes. The position is located in Normal, Illinois, and reports to the Sr. Manager, Supply Chain Systems.

Requirements

  • 12 or more years of SAP ABAP development experience.
  • SAP ABAP development experience with RICEFW objects: reports, interfaces, conversions, enhancements, forms, and workflow.
  • Experience with S/4HANA ABAP development.
  • Experience with Fiori development and enhancement, and knowledge of web services and how to work with them.
  • Strong experience with IDoc-, BAPI-, and REST API-based integrations.
  • Experience developing CDS views and exposing them through OData services.
  • Experience using runtime analysis, SQL Trace, Code Inspector, and SAP ABAP Test Cockpit to assess code quality and optimize ABAP for SAP HANA.
  • Experience with ABAP Object-Oriented Programming.
  • Strong debugging and troubleshooting experience.
  • Knowledge or experience in SAP HANA technical concepts and architecture, data modeling using HANA Studio, ABAP Development Tools (ADT), SAP HANA code performance rules and guidelines, and AMDP.
  • Experience in SAP Supply Chain or one or more SAP functional areas, such as P2P, PL2PR, O2C, EWM, or R2R.
  • Experience performing unit, SIT, integration, and regression testing in collaboration with cross-functional teams.
  • Demonstrated decision quality, innovation, results orientation, conflict management, and effective communication.

Nice To Haves

  • Experience working with SAP Solution Manager.

Responsibilities

  • Develop SAP S/4HANA ABAP RICEFW objects, including reports, interfaces, conversions, enhancements, forms, and workflow, across SAP process areas.
  • Perform technical analysis, design, coding, configuration, and testing of SAP developments.
  • Prepare technical specification documents and design SAP code according to programming standards.
  • Develop IDoc-, BAPI-, and REST API-based integrations.
  • Perform Fiori development and enhancements.
  • Develop S/4HANA CDS views and expose them through OData services.
  • Troubleshoot, debug, and perform break-fix work.
  • Coordinate with cross-functional teams and business users to design custom solutions for business needs, and attend or conduct meetings as needed.
  • Perform or participate in unit, system integration (SIT), integration, and regression testing.
  • Participate in structured peer reviews and walkthroughs, and create operational documentation for SAP applications.
  • Meet service commitments for assigned deliverables and proactively provide work status.
  • Demonstrate initiative, good judgment, and the ability to achieve results.
  • Communicate complex technical concepts effectively in writing and verbally.
  • Collaborate effectively on cross-functional project teams and foster team commitment to tasks.
  • Follow standards for tools and processes, adapt to changing technology and business needs, handle multiple assignments, and work independently with minimal guidance.

Benefits

  • Paid vacation
  • Paid sick leave
  • Life insurance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Short-term disability insurance
  • Long-term disability insurance
  • 401(k) Plan, subject to eligibility requirements
  • Employee Stock Purchase Program, subject to eligibility requirements
  • Potential eligibility for an annual performance bonus and equity awards
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service