
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
See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.
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.
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

Web.com Group, Inc.
4 months ago

Ryzlabs Inc.
4 months ago

Anyone AI Inc.
3 months ago

Anyone AI Inc.
3 months ago