SAP ABAP / Fiori Developer (BAPI_ALM_NOTIF_CREATE + OData Deep Insert)

 Posted a month ago
     
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Develop a backend OData service and ABAP RFC wrapper for plant maintenance data migration. Build a Fiori Elements/UI5 surface and integrate it with SAP CPI iFlows.

Hi there :)

Thanks for checking in to find out about our open position. We´ll provide as much information as possible, but please feel free to reach us if you have further questions. We´ll be happy to see your application, even if there are skills you don't quite master!

About Us

At South Geeks, we engage top-performing Software Engineers, Security Experts, and Data Analysts from Latin America to join our clients' teams worldwide. For over 8 years, we've been helping future-shaping companies scale faster by curating world-class tech talent and building long-lasting, strategic partnerships. We pride ourselves on a people-centered culture that powers innovation, collaboration, and excellence.

 

About the Client

Our client is a Fortune 500 global energy company running a strategic initiative to migrate historical Plant Maintenance data into SAP S/4HANA through a governed, auditable web application integrated with SAP CPI. The work runs in 8 Agile-Scrum sprints over 16 weeks, fully remote, with a small senior team operating end to end.

 

About the Role

We are looking for an SAP ABAP / Fiori Developer to own the backend OData service, the ABAP RFC wrapper around BAPI_ALM_NOTIF_CREATE, and a Fiori Elements / UI5 surface used by the client team. This is a 4-month engagement (16 weeks). Your active participation spans W3 to W16 at roughly 20 hours per week on average, ramping up to ~28 hours per week in sprints 3 to 6 (build-heavy) and ramping down to ~12 hours per week during sprint 8 (hypercare).

 

Assignment Highlights

- 4-month engagement (16 weeks; active W3 to W16)

- ~20 hours per week average; 280 hours total

- Daily standup at 10:00 ET; bi-weekly sprint reviews

- 100% remote, Eastern Time overlap required

- BYOD

 

Key Responsibilities

- Build an OData V2 service with CREATE_DEEP_ENTITY (header plus items in a single call).

- Build the ABAP RFC wrapper around BAPI_ALM_NOTIF_CREATE with full IT_METHODS orchestration.

- Build the Fiori Elements / UI5 surface (List Report plus Object Page or freestyle UI5).

- Define DDIC structures, CDS views, authorization objects.

- Integrate with the SAP CPI iFlow (consume JSON, return notification number).

- Drive transports through DEV, QAS, and PRD with the client BASIS team.

- Unit and integration testing, bug fixing, performance tuning.

 

Targets: Deep Insert returns a valid notification number in under 3 seconds at p95. Fiori app in QAS by end of Sprint 5, UAT-ready by Sprint 6, go-live by Sprint 8. Zero-defect transport to PRD in the first 2 weeks post go-live.

 

What You Need to Succeed in This Role

- ABAP OO with 5+ years of professional experience.

- BAPI_ALM_NOTIF_CREATE: hands-on (red line).

- OData V2 Deep Insert (CREATE_DEEP_ENTITY): hands-on (red line).

- SAP PM module: notifications, equipment, functional locations, catalog types B/C/5/A.

- SAPUI5 / Fiori Elements: List Report, Object Page, annotations, Smart Controls.

- SAP Gateway Service Builder (SEGW) or RAP (S/4HANA).

- Transport management (SE09/SE10, abapGit).

- Professional, client-facing English.

 

Nice to have: integration patterns with SAP CPI iFlows; unit/integration testing discipline; performance tuning on OData services; CDS views, AMDP, HANA SQLScript; mobile/field-service UX, offline drafts, barcode scanning; utility-industry SAP exposure.

 

Our Team

We strive to create an inspiring and growth-oriented environment where everyone feels valued, heard, and empowered. We promote both personal and professional development, with individualized support for your needs and concerns. We aim to build a space where everyone can thrive.

 

What We Offer

- Long-term projects

- 100% remote work

- Payment in USD

- Paid Time Off (PTO)

- Work from Home (WFH) & Training reimbursement

- English lessons

- Technical training

- Career coaching

 

This position is available for candidates based in LATAM.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified