> Markdown version of [/jobs/ext/3420805-sap-mdg-senior-developer-abap-fiori](https://www.wearedevelopers.com/jobs/ext/3420805-sap-mdg-senior-developer-abap-fiori). 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 MDG Senior Developer - ABAP & Fiori - **Company:** KAnand Corporation - **Location:** Dallas, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Advanced Business Application Programming (ABAP), Application Programming Interfaces (APIs), Databases, Software Debugging, IDoc, Open Data Protocol, Performance Tuning, SAP ABAP, SAP (Applications), SAP HANA, SAP NetWeaver Data Management, Simple Object Access Protocol (SOAP), Software Engineering, SQL Databases, SAP Development, SAP Business Technology Platform, Sap Fiori, SAPBasis, SAP S/4HANA, SAP MDG, Cts+ - **Published:** September 17, 2026 - **Apply:** https://www.dice.com/job-detail/9facd71f-5a5b-4e53-8a36-1cadd2ba47c2 ## About the Role * SAP MDG: Business Partner, Material; data models, governance processes, staging, activation * ABAP: Advanced ABAP, OO ABAP, BAdIs, enhancements, user exits, function modules, debugging and performance optimization * Fiori/UI5: Hands-on development of custom Fiori applications, extensions, controllers, views, OData services and annotations * SAP Gateway/OData: Development and consumption of OData services for MDG/Fiori * MDG Workflow: Rule-based workflow, change requests, agent determination and workflow troubleshooting * BRF+: Business rules, derivations, validations, and workflow decision logic * Integration: SAP S/4HANA, SAP BTP, CPI, APIs, SOAP/REST, IDoc and RFC * MDG APIs: Standard MDG APIs, custom services and enhancement frameworks * Data Quality: Validation, duplicate check, matching/merging, derivation and enrichment * Debugging: End-to-end debugging across Fiori * OData * MDG * workflow * ABAP * Transport & Deployment: CTS/ChaRM and SAP landscape management * Database: HANA SQL/CDS views and performance optimization Must-Have Experience 1. 7-10+ years SAP development experience 2. 4+ years hands-on SAP MDG development 3. Strong ABAP/OO ABAP development skills 4. Proven hands-on Fiori/UI5 application development 5. Strong OData/Gateway experience 6. Experience developing MDG workflow, BRF+, validations and derivations 7. Experience with S/4HANA Business Partner/Customer/Supplier 8. Ability to independently analyze requirements and produce technical designs 9. Strong debugging and troubleshooting capability 10. Experience working with functional teams and leading technical delivery Ideal Candidate The strongest profile would be someone who can independently handle: Business requirement * MDG technical design * ABAP enhancement * BRF+/workflow * OData * Fiori/UI5 * integration * testing * production support ## Description Senior SAP MDG Developer responsible for designing, developing, and supporting SAP Master Data Governance solutions across Material, and Business Partner domains. The role requires strong hands-on expertise in ABAP, SAP MDG, Fiori/UI5, workflow, BRF+, APIs, and integration with SAP S/4HANA. ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Should Tech Managers Be Developers First? Pros and Cons](https://www.wearedevelopers.com/magazine/327-should-tech-managers-be-developers-first-pros-and-cons) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies)