About The Position

We are seeking an SAP Business Technology Platform (BTP) developer to join our team. The ideal candidate brings a strong background in SAP Fiori development and the ABAP RESTful Application Programming Model (RAP), with hands-on experience designing and building user-facing applications that connect cleanly to S/4HANA backends. You will develop Fiori apps, configure the Fiori Launchpad, and help ensure our SAP landscape continues to grow in a maintainable, upgrade-safe direction.

Requirements

  • 2–5 years of hands-on SAP development experience
  • Demonstrated experience with the ABAP RESTful Application Programming Model (RAP) — including CDS view development, behavior definitions, behavior implementations, and service definitions/bindings
  • Solid experience building SAP Fiori applications using Fiori Elements (list report, object page, analytical list page) and freestyle SAPUI5
  • Working knowledge of OData v2 and v4 protocols and SAP Gateway
  • Experience configuring and maintaining the SAP Fiori Launchpad, including catalogs, groups, spaces, pages, and role-based app assignments
  • Hands-on experience with SAP Business Application Studio (BAS) and the Fiori tools extension suite
  • Familiarity with SAP S/4HANA data models and core business processes (FI, CO, MM, or HR)
  • Working knowledge of ABAP Objects and modern ABAP syntax (7.4+)
  • Experience with SAP transport management and development lifecycle practices

Nice To Haves

  • Experience with SAP Fiori adaptation projects and UI5 flexibility for extension of standard apps
  • Exposure to SAP CAP (Cloud Application Programming Model) in Node.js or Java
  • Experience with SAP SuccessFactors or Employee Central Payroll
  • SAP certification in BTP development, Fiori, or ABAP for SAP HANA

Responsibilities

  • Design, build, and maintain SAP Fiori applications using Fiori Elements and freestyle SAPUI5, backed by RAP-based OData v4 services
  • Develop CDS views, behavior definitions, and behavior implementations to expose clean, performant OData services for Fiori consumption
  • Build and configure Fiori Launchpad content — including catalogs, groups, spaces, and pages — for S/4HANA PCE environments
  • Create and extend Fiori apps in SAP Business Application Studio (BAS), leveraging the Fiori tools extension suite
  • Collaborate with functional teams to translate business requirements into intuitive, standards-compliant Fiori user experiences
  • Participate in solution design and architecture reviews, contributing technical recommendations grounded in SAP clean core and Fiori UX principles
  • Extend standard SAP Fiori apps using adaptation projects and UI5 flexibility features, keeping modifications upgrade-safe
  • Troubleshoot Fiori rendering issues, OData service errors, and ABAP short dumps across development and production landscapes
  • Support and configure SAP Fiori Launchpad authorization roles and app-level access controls
  • Maintain technical documentation and adhere to transport and change management standards

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service