Overview
Hybrid
Depends on Experience
Contract - W2
Contract - Independent
Skills
Inventory Management
Business Rules
Cloud Computing
Customization
Database
Debugging
Management
Performance Tuning
Pricing
Procurement
Purchase Orders
Purchase Requisitions
DevOps
Electronic Data Interchange
Energy
IDoc
IT Architecture
Interfaces
RFC
Reporting
SAP
Valuation
Web Services
Workflow
SAP Workflow
Software Engineering
Transportation Management
UI
User Exit
SAP ABAP
SAP ALV
SAP Cloud
SAP Fiori
SAP HANA
SAP MM
SAP PI
Job Details
Required Qualifications
Bachelor's degree in Computer Science, Information Technology, or related technical field
5+ years of hands-on ABAP development experience in SAP MM environments
Strong expertise in ABAP programming including OOP concepts, performance tuning, and debugging
Deep understanding of SAP MM technical architecture and database structures
Experience with MM-related enhancement spots, user exits, and BADIs
Proficiency in developing interfaces using IDocs, RFCs, and web services
Knowledge of SAP development tools (SE80, SE11, SE38, SM30, etc.)
Preferred Qualifications
SAP MM or ABAP certification
Experience with S/4HANA development and Fiori/UI5 technologies
Knowledge of SAP Cloud Platform and integration technologies
Experience with SAP Workflow, BRF+, and business rules management
Understanding of EDI standards and procurement-related message types
Experience in utilities, energy, or similar industries
DevOps experience with transport management and continuous integration
Technical Skills
Core ABAP Development:
Classical and ALV reporting
Module Pool programming and screen development
User exits, BADIs, and enhancement framework
Workflow development and customization
Performance optimization and debugging
Integration Technologies:
IDocs configuration and custom IDoc development
RFC programming and web service development
File processing and batch input techniques
SAP PI/PO or Cloud Platform Integration experience
Database programming and optimization
MM-Specific Technical Knowledge:
Material Master and Vendor Master technical structures
Purchase Order and Purchase Requisition processing logic
Inventory management and valuation technical concepts
Pricing and condition technique customization
Output determination and form development
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.