SAP ABAP Developer

Enin Systems
United States
5 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Advanced Business Application Programming (ABAP) Unit Testing Code Review Databases Software Debugging Programming Tools IDoc JSON SAP ERP Open Data Protocol Object-Oriented Software Development Performance Tuning
+26 more
Scrum Methodology SAP ABAP SAP (Applications) SAP FI/CO SAP HANA SAP Implementation SAP Materials Management SAP Sales and Distribution Simple Object Access Protocol (SOAP) Software Engineering SQL Databases Systems Integration Extensible Markup Language (XML) SAP Development SAP PP (Production Planning) SAP Business Technology Platform SAP BAPI SAPscript Sap Fiori Adobe Information Technology Optimization Algorithms SAP S/4HANA Cloud Integration Restful APIs Smart Forms

Job description

We are looking for an experienced Senior SAP ABAP Developer responsible for designing, developing, enhancing, and supporting SAP applications. The ideal candidate should have strong expertise in ABAP development, SAP S/4HANA, integrations, performance optimization, and custom SAP solutions., * Develop, enhance, and maintain SAP applications using ABAP.

  • Analyze business requirements and translate them into technical specifications.
  • Develop Reports, Interfaces, Conversions, Enhancements, Forms, and Workflows (RICEF).
  • Work extensively with ABAP Objects, ALV, BAPIs, BADIs, User Exits, and Enhancement Framework.
  • Develop and maintain SAP interfaces using IDoc, RFC, BAPI, REST, SOAP, and OData.
  • Develop and optimize CDS Views, AMDP, and SQL-based solutions for SAP S/4HANA.
  • Work with SAP Fiori/UI5 and OData services where required.
  • Perform code reviews, debugging, unit testing, and performance tuning.
  • Troubleshoot production issues and provide root-cause analysis.
  • Collaborate with functional consultants, business analysts, and other technical teams.
  • Participate in SAP upgrades, migrations, implementations, and support projects.
  • Follow SAP development standards, security practices, and documentation guidelines.

Requirements

  • Strong hands-on experience in SAP ABAP development.
  • Expertise in ABAP Objects and Object-Oriented Programming.
  • Experience with SAP ECC and/or SAP S/4HANA.
  • Strong knowledge of:
  • Reports and ALV
  • BAPIs and RFCs
  • IDocs
  • BADIs and User Exits
  • Enhancements
  • Smart Forms / SAPscript / Adobe Forms
  • Function Modules
  • Debugging and performance tuning
  • Experience with CDS Views, AMDP, OData, and modern ABAP.
  • Knowledge of SAP HANA database and HANA optimization techniques.
  • Experience integrating SAP with external systems.
  • Strong understanding of SD, MM, FI/CO, PP, or other SAP modules.

Preferred Skills

  • Experience with SAP S/4HANA transformation or migration projects.
  • Knowledge of Fiori and SAP Gateway.
  • Experience with SAP BTP and cloud integrations.
  • Exposure to REST APIs, SOAP, JSON, and XML.
  • Knowledge of SAP development tools such as ADT (ABAP Development Tools).
  • Experience with Agile/Scrum methodologies.
  • SAP ABAP certification is a plus., * Bachelor’’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • Relevant SAP certifications are preferred., * Strong analytical and problem-solving skills.
  • Excellent debugging and troubleshooting abilities.
  • Good communication and stakeholder-management skills.
  • Ability to work independently and mentor junior developers.
  • Strong understanding of software development lifecycle and SAP methodologies.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:17 min

Eco-friendly factory operations and generative AI image errors

Chris Heilmann +1 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

4:49 min

Navigating data synchronization and testing challenges in SAP

Aldin Sljivar Aldin Sljivar · Europe 2026 Virtual

59 sec

Evaluating intrusive system modifications by enterprise software

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all