SAP Plan to Stock (P2S) Application Developer/ ABAP Developer
Confirmed live in the last 24 hours
Accenture Federal Services
Compensation
$100,200 - $203,400/year
Job Description
The work
The SAP S/4 Application Developer executes the technical design, coding, and testing of S/4HANA extensions, interfaces, and reports. They will work within an Agile development squad, this role translates functional specifications (RICEFW) into high-performance technical solutions. The Developer utilizes modern SAP technologies—including ABAP RESTful Application Programming (RAP), CDS Views, and OData—to build federal-specific requirements while strictly adhering to "Clean Core" development principles and federal secure coding standards.
Key responsibilities:
- Perform hands-on development of ABAP objects, including CDS Views, AMDP (ABAP Managed Database Procedures), and OData services to support Fiori applications and external integrations
- Build "In-App" and "Side-by-Side" extensions using the SAP S/4HANA Extensibility Framework, ensuring no modifications are made to the standard SAP source code
- Support the front-end experience by developing and enhancing Fiori apps using SAPUI5 and Fiori Elements, ensuring a seamless user interface for federal workstreams
- Execute the development of technical interfaces (APIs, IDocs, Proxies) to connect S/4HANA with other federal systems, utilizing the SAP Integration Suite where applicable
- Write and execute automated unit tests using the ABAP Unit framework and perform code quality checks via the ABAP Test Cockpit (ATC) to ensure zero-defect delivery
- Draft detailed Technical Design Documents (TDD) that map back to functional requirements (B2R, P2P, etc.), ensuring all custom logic is documented for future maintenance and audit
- Identify and resolve technical bottlenecks by utilizing the ABAP Profiler (SAT) and HANA Plan Visualizer, ensuring custom code is optimized for the HANA in-memory database
- Participate in daily scrums and sprint planning, providing technical estimates and status updates on assigned development tasks to the Application Development Lead
- Execute secure coding practices to mitigate vulnerabilities, supporting the remediation of findings from federal security scanning tools (e.g., Fortify or Checkmarx)
Here’s what you need:
- 5+ years of experience in SAP ABAP development
- Technical proficiency in S/4HANA-based development (HANA 2.0+)
- Hands-on experience with Core Data Services (CDS), OData Services, and the ABAP RESTful Programming Model (RAP)
- Strong ability to debug complex ABAP code and optimize SQL statements for the HANA database
Nice to have:
- Knowledge of JavaScript and SAPUI5 for supporting Fiori-based application development
- Ability to work closely with functional analysts to clarify requirements and provide technical feasibility feedback
- Familiarity with federal software development life cycle (SDLC) standards and a commitment to maintaining rigorous version control and documentation for audit readiness
- Bachelor's degree in a related field
Eligibility requirements:
- US Citizen (no dual citizenship)
- Must be eligible to obtain a government Secret Clearance
- Willingness to travel up to 25%
Similar Jobs
Mercari
Software Engineer, Data
Akuna Capital
Software Engineer - Data Engineering
The Farmer's Dog
Senior Manager, Category Manager
Mindbody (fitness & wellness SaaS platform)
Senior Software Engineer, Data Platform (Remote)
Airtable
Software Engineer, Data
OLIVER Agency North America