SAP ABAP Developer (S/4HANA
Oscar Technology
San Antonio, United States of America
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
San Antonio, United States of America
Tech stack
ABAP
Software Quality
Custom Software
MVC
Open Data Protocol
Object-Oriented Software Development
Performance Tuning
SAP ABAP
SAP Applications
SAP BAPI
SAP Fiori
SAP S/4HANA
Real Time Data
Job description
- Lead end-to-end ABAP development across design, build, test, and deployment in S/4HANA environments
- Translate high-level functional requirements into scalable, efficient technical solutions
- Develop and enhance custom objects (RICEF) using modern ABAP techniques and best practices
- Build and optimize OData services and CDS Views to support real-time data access and SAP Fiori applications
- Leverage enhancement frameworks (BADI/BAPI) to extend SAP functionality without disrupting core systems
- Partner with cross-functional teams to drive solution design, integration, and delivery
- Troubleshoot and resolve complex defects, ensuring high system performance and stability
- Continuously improve code quality, performance tuning, and system scalability
Requirements
- 12+ years of hands-on SAP ABAP development experience, including full lifecycle delivery
- Strong expertise in S/4HANA, including modern ABAP syntax and architecture
- Proven experience with OData services, CDS Views, and data modeling
- Deep understanding of Object-Oriented ABAP, MVC architecture, and SAP integration patterns
- Experience working with enhancement frameworks (BADI/BAPI) and custom development (RICEF)
- Ability to work independently while influencing technical direction and decisions
- Strong communication skills with the ability to collaborate across technical and functional teams, * Delivering high-quality, scalable ABAP solutions aligned with business goals
- Acting as a go-to technical expert for S/4HANA development and optimization
- Driving efficient collaboration between technical and functional teams
- Improving system performance, reliability, and user experience