CACI International Inc logo

Senior ABAP Developer

Job Overview

Location

Remote (Any State)

Job Type

Full-time

Category

Software Engineer

Date Posted

June 18, 2026

Full Job Description

📋 Description

  • Develop, test, debug, implement, maintain, and document ABAP code for RICEFW objects (Reports, Interfaces, Conversions, Extensions, Forms, and Workflows) within SAP ECC, CRM, and SRM systems.
  • Provide optimization, enhancement, and operations & maintenance (O&M) support for ABAP applications that perform financial and business management functions.
  • Analyze customer business operations to validate requirements, scope projects, and assist in level of effort (LOE) estimation.
  • Create and maintain SAP design and technical specification documents, and conduct unit, integration, and release testing to ensure functionality.
  • Support end-user Acceptance Testing activities and participate in Production Operations and Release Management.
  • Develop and maintain solutions for Catalog Management, including product and service catalogs and associated business processes.
  • Design, develop, and optimize SAP Workflow solutions to automate and streamline business processes.
  • Modernize user interfaces by building applications aligned with SAP Fiori Application Architecture, including Worklist, Master-Detail, Smart Controls, Dynamic UI Content, Smart Templates, Fragments, and Themes.
  • Implement Fiori applications (transactional, factsheet, and analytical) and enhance standard applications using the SAP enhancement framework.
  • Design and model OData services using the SAP Gateway Service Builder.
  • Deploy applications within existing SAP Launchpad environments.
  • Integrate into a team environment to develop, test, debug, implement, maintain, and document solutions in an SAP NetWeaver ABAP Stack environment.
  • Create and maintain ABAP reports using ALV, drill-down functionality, and PDF forms.
  • Utilize SAP ABAP Data Dictionary and other SAP repository objects for development.
  • Apply BRF+ framework for business rule management.
  • Optimize code performance through program analysis and tuning.
  • Adhere to strict development standards and conduct peer code reviews.
  • Work independently with self-motivation while collaborating effectively within a team.
  • Communicate clearly with management to provide status updates, suggest corrective actions, and follow directional guidance.
  • Engage with diverse customer organizations to accept feedback on requirements and deliverables.
  • Participate in all phases of the ASAP system development life cycle, including operations and maintenance and enhancement support.

Skills & Technologies

Java
REST
Senior
Remote
$90k-189k
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

CACI International Inc logo
CACI International Inc
Visit Website

About CACI International Inc

CACI International Inc provides enterprise technology and professional services to U.S. government and commercial clients. Founded in 1962, the company delivers solutions in cybersecurity, intelligence, surveillance, reconnaissance, enterprise IT, and mission support. Headquartered in Reston, Virginia, CACI employs over 23,000 people and supports defense, intelligence, and civilian agencies. The company focuses on modernizing systems, securing networks, and enabling data-driven decision making for national security and government operations.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Argentina - Remote
Full-time
Expired May 4, 2026
Python
PHP
Ruby
+5 more

4 months ago

Expired
Argentina
Full-time
Expired Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

4 months ago

Expired
Colombia - Fully Remote
Full-time
Expired May 24, 2026
Python
JavaScript
TypeScript
+3 more

3 months ago

Expired
Mexico - Fully Remote
Part-time
Expired May 24, 2026
Python
JavaScript
TypeScript
+3 more

3 months ago