SAP Developer

Global Information TechnologySouthfield, MI
Remote

About The Position

We are seeking a skilled SAP Developer to design, develop, and maintain SAP solutions using ABAP and SAP RAP. This role involves developing CDS views, business objects, behavior definitions, and OData V4 services, with a focus on SAP S/4HANA applications and HANA-optimized solutions. The developer will adhere to SAP Clean Core principles, support side-by-side extensions, and collaborate with functional consultants and business stakeholders to understand and implement requirements. Responsibilities include troubleshooting, debugging, resolving application issues, and supporting integrations with internal and third-party systems using APIs and middleware. The role also requires participation in code reviews, maintenance of technical documentation, and effective communication with both technical and business teams.

Requirements

  • Strong hands-on experience with SAP ABAP and ABAP OO.
  • Strong experience with SAP RAP, including managed and unmanaged business objects.
  • Experience with CDS views, behavior definitions, and OData V4.
  • Experience developing on SAP S/4HANA.
  • Knowledge of SAP Clean Core principles.
  • Experience with HANA development, CDS, AMDP, or HANA views.
  • Must be eligible to obtain and maintain a government security clearance.

Nice To Haves

  • Web Dynpro ABAP.
  • SAP BTP and side-by-side extension development.
  • SAP Fiori/UI5.
  • SAP integration technologies such as IDocs, BAPIs, RFC, and APIs.
  • .NET or other programming language experience.
  • Aerospace and Defense industry experience.
  • SAP development or S/4HANA certification.

Responsibilities

  • Design, develop, and maintain SAP solutions using ABAP and SAP RAP.
  • Develop CDS views, business objects, behavior definitions, and OData V4 services.
  • Work on SAP S/4HANA applications and HANA-optimized solutions.
  • Follow SAP Clean Core principles and support side-by-side extensions.
  • Work with functional consultants and business stakeholders to understand requirements.
  • Troubleshoot, debug, and resolve application issues.
  • Support integrations with internal and third-party systems using APIs and middleware.
  • Participate in code reviews and maintain technical documentation.
  • Communicate effectively with technical and business teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service