JOBSEARCHER

SAP BTP Developer

Position SummaryWe 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.Key ResponsibilitiesDesign, build, and maintain SAP Fiori applications using Fiori Elements and freestyle SAPUI5, backed by RAP-based OData v4 servicesDevelop CDS views, behavior definitions, and behavior implementations to expose clean, performant OData services for Fiori consumptionBuild and configure Fiori Launchpad content — including catalogs, groups, spaces, and pages — for S/4HANA PCE environmentsCreate and extend Fiori apps in SAP Business Application Studio (BAS), leveraging the Fiori tools extension suiteCollaborate with functional teams to translate business requirements into intuitive, standards-compliant Fiori user experiencesParticipate in solution design and architecture reviews, contributing technical recommendations grounded in SAP clean core and Fiori UX principlesExtend standard SAP Fiori apps using adaptation projects and UI5 flexibility features, keeping modifications upgrade-safeTroubleshoot Fiori rendering issues, OData service errors, and ABAP short dumps across development and production landscapesSupport and configure SAP Fiori Launchpad authorization roles and app-level access controlsMaintain technical documentation and adhere to transport and change management standardsRequired Qualifications2–5 years of hands-on SAP development experienceDemonstrated experience with the ABAP RESTful Application Programming Model (RAP) — including CDS view development, behavior definitions, behavior implementations, and service definitions/bindingsSolid experience building SAP Fiori applications using Fiori Elements (list report, object page, analytical list page) and freestyle SAPUI5Working knowledge of OData v2 and v4 protocols and SAP GatewayExperience configuring and maintaining the SAP Fiori Launchpad, including catalogs, groups, spaces, pages, and role-based app assignmentsHands-on experience with SAP Business Application Studio (BAS) and the Fiori tools extension suiteFamiliarity 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 practicesPreferred QualificationsExperience with SAP Fiori adaptation projects and UI5 flexibility for extension of standard appsExposure to SAP CAP (Cloud Application Programming Model) in Node.js or JavaExperience with SAP SuccessFactors or Employee Central PayrollSAP certification in BTP development, Fiori, or ABAP for SAP HANABarton Malow is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability status, genetic information, protected veteran status, or any other legally protected characteristic.