We are seeking an experienced SAP EAM Technical Developer to design, develop, and support custom SAP solutions within Enterprise Asset Management (EAM) and Plant Maintenance (PM) environments. This is a highly technical, hands-on development role focused on ABAP programming, SAP enhancements, integrations, and technical solution delivery supporting maintenance operations and asset management processes.
The ideal candidate will possess strong expertise in ABAP/OO ABAP development, SAP integrations, and technical problem-solving, with experience supporting SAP ECC and/or S/4HANA environments.
Key Responsibilities
- Design, develop, and maintain custom SAP applications using ABAP and Object-Oriented ABAP (OO ABAP).
- Build and enhance SAP solutions leveraging:
- BAdIs
- User Exits
- Implicit and Explicit Enhancements
- Develop and support RICEF objects (Reports, Interfaces, Conversions, Enhancements, Forms).
- Perform code reviews and ensure development adheres to SAP best practices and development standards.
Integrations & Interfaces
- Design, build, and support integrations between SAP EAM and external enterprise applications.
- Develop and consume:
- IDocs
- RFCs
- BAPIs
- OData Services
- REST/SOAP APIs
- Support real-time and batch integrations for asset, maintenance, and operational data.
Technical Support & Optimization
- Analyze, troubleshoot, and resolve technical defects and production issues.
- Perform root cause analysis and implement sustainable solutions.
- Optimize ABAP programs, database interactions, and interface performance.
- Support data processing, automation initiatives, and system enhancements related to maintenance and asset management.
- Partner with functional consultants, business analysts, and solution architects to translate business requirements into technical solutions.
- Unit testing
- Integration testing
- User Acceptance Testing (UAT)
- Deployment support
- Contribute to technical documentation and knowledge-sharing initiatives.
Required Qualifications
- Bachelor's degree in Computer Science, Information Systems, Engineering, or related field, or equivalent experience.
- 5+ years of hands-on SAP ABAP development experience.
- Strong expertise in:
- ABAP and OO ABAP
- BAdIs and User Exits
- IDocs, RFCs, and BAPIs
- SAP debugging and performance tuning
- Experience working within SAP Enterprise Asset Management (EAM) / Plant Maintenance (PM) environments.
- Experience supporting SAP ECC and/or SAP S/4HANA implementations.
- Strong understanding of data processing, interface design, and system integration concepts.
- Experience developing and consuming OData services and APIs.
Preferred Qualifications
- Experience with:
- SAP Fiori
- SAPUI5
- SAP Gateway
- SAP CPI
- SAP PI/PO
- Exposure to mobile maintenance or field service solutions integrated with SAP EAM.
- Experience in asset-intensive industries such as:
- Oil & Gas
- Utilities
- Manufacturing
- Mining
- Energy
- Familiarity with Agile development methodologies.