Software Engineer – SAP ABAP :: 100% Remote

DMS Vision•Frisco, TX
•Remote

About The Position

The Software Engineer will support ABAP build and development activities in the Record-to-Report (RTR) area to help the business adopt a new solution. The role focuses on SAP S/4HANA and ABAP development, particularly for finance modules, and on improving or adding functionality to the existing SAP landscape. The developer will work with Product, functional, and workstream teams through technical design, development, testing, and bug-fixing, following Clean Core practices and NBCU S/4HANA coding standards.

Requirements

  • At least 5 years of hands-on core SAP ABAP development and/or SAP Fiori UI5 experience.
  • Strong understanding of finance-related SAP design and process flows, including GL account-based journal entry postings, invoice creation and posting, Accounts Payable and Receivable, Revenue Recognition, and substitution user exits.
  • Knowledge of underlying SAP FI S/4HANA table structures and fields.
  • Awareness of common FI APIs, BAPIs, and function modules related to financial postings, currency calculation, tax determination, payment runs, and bank statements.
  • Ability to complete high-level technical design and recommend best practices aligned with Clean Core principles.
  • Confirmed ability with BADIs, BAPIs, LSMW, ALE, RFC calls, IDOCs, BDC, business objects, classes and methods, Adobe Forms, Smart Forms, SAP Scripts, Data Dictionary, ALV, and PDF-based print forms with SAP S/4HANA.
  • Strong ABAP debugging skills.
  • S/4HANA development experience.
  • Knowledge of OData development using CDS and AMDP, and workflow experience, including support and debugging.
  • Knowledge of SAP Clean Core principles, including released APIs, in-app extensibility options, and key-user extensibility.
  • Knowledge of the 4-Tier extensibility model and SAP RAP and CAP programming models.
  • Experience migrating a custom code base from ECC or SOH systems to an S/4HANA platform, applying technical remediation and Clean Core frameworks.
  • Implementation knowledge of Native SQL, ADBC, External View, ABAP Core Data Services, AMDP procedures, Text Search, and ALV on HANA.
  • Practical experience creating custom and enhancing standard CDS views and AMDP classes based on business requirements, including use of CDS view annotations.
  • Excellent verbal and written communication skills.
  • Interpersonal skills to engage and collaborate in a team environment.

Nice To Haves

  • Relevant SAP technical certification.
  • Good knowledge of other SAP technologies such as Fiori SAPUI5, SAP BTP Integration Suite, SAP Business Application Studio, and SAP Build.
  • Practical knowledge of SAP HANA code performance rules and guidelines.
  • Exposure to BTP integration and side-by-side RAP programming model.

Responsibilities

  • Review Product Team functional specifications and ensure they are complete and ready for technical design and development.
  • Provide work-effort estimates and work with workstream leads to update the ADO (IDP) tool with RICEFW status and dates.
  • Suggest alternate technical designs aligned with Clean Core best practices.
  • Complete technical specification documentation and support functional teams during testing and bug-fixing.
  • Perform SAP ABAP development to support business requests to improve or add functionality to the existing SAP landscape, particularly HANA/ABAP financial modules.
  • Conduct code reviews according to NBCU S/4HANA coding standards.
  • Support functional teams during testing cycles, including Functional Unit Test and Integration Testing.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service