> Markdown version of [/jobs/ext/3584476-sap-abap-senior-developerjob](https://www.wearedevelopers.com/jobs/ext/3584476-sap-abap-senior-developerjob). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # SAP ABAP Senior DeveloperJob - **Company:** CACI International Inc. - **Location:** Belleville, IL, United States - **Experience:** Expert - **Salary:** $90,300.0 - $189,600.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Advanced Business Application Programming (ABAP), Application Programming Interfaces (APIs), Proxy Servers, Applications Architecture, HTML5, Batch Files, Cascading Style Sheets (CSS), Information Systems, Databases, Software Debugging, Programming Tools, Web Dynpro, Eclipse (Software), Financial Software, Design of User Interfaces, Human-Computer Interaction, IDoc, Integrated Development Environments, JQuery, SAP ERP, SAP NetWeaver, Open Data Protocol, Online Transaction Processing, Release Management, SAP ABAP, SAP (Applications), SAP HANA, SAP R/3, Server Administration, Simple Object Access Protocol (SOAP), Software Engineering, SQL Databases, Web Services, Extensible Markup Language (XML), BI Launch Pad (Software), Software Troubleshooting, SAP BAPI, Sap Business Objects, Backend, Sap Fiori, Core Data, Integration Tests, Information Technology, SAP S/4HANA, SAP UI5, Data Management, Restful APIs - **Published:** October 4, 2026 - **Apply:** https://www.careerbuilder.com/job-details/sap-abap-senior-developer-belleville-il--0151ca79-c6ff-4a8f-ad10-3065e7c4b4cd ## About the Role * High degree of initiative, creativity, and technical ability to successfully function on this team is required. * Demonstrated experience with development, maintenance, and support of applications related to SAP ECC 6.0 or higher, SAP S/4 HANA and other IT systems. * Experience developing software in SAP NetWeaver ABAP Stack environments using: * ABAP Objects, ABAP Reports, ABAP online transactions, Webdynpro * SAP interfacing technologies BAPI, ALE, IDOC's, PI, SOAP, XML, Webservice, Proxies, APIs, REST services * Business Object Processing Framework (BOPF) and backend OData services * User Exits, BADIs, and Batch Programming * SAP UI5 related technologies and development tools (e.g.: HTML5, CSS, JavaScript, JQuery, VSCode, Eclipse, etc.) * Experience with SAP S/4 HANA - Data Modeling using HANA Studio, ABAP Development Tools (ADT), Code Performance Rules and Guidelines for SAP HANA, AMDP, code push down techniques, CDS views, Native SQL, ABAP Core data Services, Data Base Procedures, Text Search, ALV on HANA and HANA Live models consumption. * Knowledge and experience using ABAP RESTful Programming Model ABAP Development for SAP S/4HANA. * Expert troubleshooting, debugging and problem analysis skills. * Active DoD Secret Clearance (minimum required)., ABAP Objects, ABAP Programming Language, Acceptance Testing, Analysis Skills, Application Programming Interface (API), Business Operations, CSS (Cascading Style Sheet), Communication Skills, Customer Relationship Management (CRM), Data Modeling, Debugging Skills, DoD Secret Clearance, Ecosystems, Federal Contracts, Federal Government, Finance Software, Functional Testing, Government Contracts, HTML5, Help Desk, Identify Issues, Identity Data Management, Information Technology & Information Systems, Integration Testing, JavaScript, Operations Management, Operations Security (OPSEC), Organizational Skills, Problem Solving Skills, Process Improvement, Procurement Management, Procurement Planning, Programming Tools, REST (Representational State Transfer), Regulatory Requirements, Release Management/Engineering, Requirements Validation/Verification, SAP, SAP BAPI (Business API), SAP BusinessObjects, SAP ECC (fka SAP R/3 and SAP ERP), SAP NetWeaver, SOAP (Simple Object Access Protocol), SQL (Structured Query Language), Safety/Work Safety, Software Administration, Software Design, Software Development, Supplier Relationship Management (SRM), Team Lead/Manager, Technical Operations, Technical Writing, Technical/Engineering Design, Test Plan/Schedule, Transportation Regulations, Transportation and Logistics, United States Department of Defense (DoD), User Interface Design, User Interface/Experience (UI/UX), Web Services, Willing to Travel, XML (EXtensible Markup Language), jQuery ## Description CACI is seeking to hire an ABAP developer for a new SAP-based development effort. The successful candidate will have demonstrated experience with development, maintenance, and support of applications related to SAP ECC 6.0 or higher, SAP S/4 HANA with latest versions and other IT systems and will also possess solid communication skills across all organizational levels. This role requires deep expertise in SAP ABAP Development and prior experience supporting USTRANSCOM (USTC) transportation operations, systems, or programs. The architect will ensure SAP ABAP capabilities align with DoD transportation doctrine, regulatory requirements (DTR, DoD FMR), and Clean Core principles while supporting complex integrations across DoD and commercial transportation ecosystems.Responsibilities: * Develop, test, debug, implement, maintain, and document ABAP code used in RICEFW (Reports, Interfaces, Conversions, Extensions, Forms and Workflows) objects * Provide optimization, enhancement and O&M support for ABAP applications which perform financial and business management functions on SAP S/4 HANA (ECC, CRM, SRM, TMS) * Participate in the analysis of the customer's business operations to validate requirements and scope, suggest process improvements, and assist in level of effort (LOE) estimation, if required * Develop and maintain SAP design and technical specification documents, and conduct unit, integration, and release testing to validate functionality * Support end-users Acceptance Testing activities, and participate in Production Operations and Release Management support * Modernize User Interfaces by designing and building applications consistent with the SAP Fiori Application Architecture, including SAP application templates (e.g.: Worklist, Master-Detail), Smart Controls, Dynamic UI Content, Smart Templates, Fragments and Themes * Implementing Fiori applications (transactional, factsheet and analytical) and enhancing standard applications using enhancement framework * Designing & modeling OData services using the Gateway Service Builder * Fielding applications within existing application Launchpad environment ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [Replacing Excel with SAP APIs & Python validation](https://www.wearedevelopers.com/videos/1944-replacing-excel-with-sap-apis-python-validation) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Web development: where are we, and where are we going?](https://www.wearedevelopers.com/videos/524-web-development-where-are-we-and-where-are-we-going) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)