> Markdown version of [/jobs/ext/3097580-sap-abap-fiori-developer](https://www.wearedevelopers.com/jobs/ext/3097580-sap-abap-fiori-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # SAP ABAP/Fiori Developer - **Company:** WorkNovas LLC - **Location:** Birmingham, AL, United States (Remote available) - **Experience:** Expert - **Contract:** Temporary to permanent - **Skills:** JavaScript (Programming Language), Advanced Business Application Programming (ABAP), Unit Testing, Code Review, Software Debugging, Open Data Protocol, Object-Oriented Software Development, Performance Tuning, SAP ABAP, SAP (Applications), Secure Coding, Sap Fiori, Information Technology, SAP UI5 - **Published:** September 26, 2026 - **Apply:** https://www.careerjet.com/jobad/us3a9211231c5c11db5e03db6ffaef03eb ## About the Role Bachelor's degree in Computer Science or equivalent. At least five years of experience working on the SAP platform. At least 20 years of relevant experience. Experience supporting federal government programs. Proficiency in ABAP, object oriented development, SAPUI5, JavaScript, and OData services. Ability to troubleshoot SAP applications and apply secure coding, usability, and accessibility practices. Experience with SAP Student Lifecycle Management (SLcM) and Federal Department of War (DOW) programs is preferred ## Description We are seeking an SAP ABAP and Fiori Developer to build and maintain applications for federal clients. This role translates business requirements into reliable SAP functionality and accessible user experiences while supporting integration, testing, and production operations. Core Responsibilities Design and develop ABAP programs, reports, enhancements, forms, and interfaces based on approved requirements. Build and extend SAP Fiori applications using SAPUI5 and supporting OData services. Collaborate with functional specialists to prepare technical designs and estimate development work. Perform unit testing, code reviews, debugging, and performance tuning to improve application reliability. Coordinate transports and releases with Basis, integration, security, and testing personnel. Resolve application defects and maintain technical documentation, including support and deployment instructions.