> Markdown version of [/jobs/ext/2708632-sap-abap-developer](https://www.wearedevelopers.com/jobs/ext/2708632-sap-abap-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 Developer - **Company:** Ford Motor Company - **Location:** Livonia, MI, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** SAP Cloud, Java (Programming Language), JavaScript (Programming Language), Advanced Business Application Programming (ABAP), Application Programming Interfaces (APIs), Agile Methodology, User Authentication, Automation of Tests, Unit Testing, Microsoft Azure, Business Software, Cloud Computing, Cloud Engineering, Cloud Foundry, Code Review, Continuous Integration, DevOps, Github, Groovy, Human-Computer Interaction, IDoc, Java Message Service (JMS), Node.Js, OAuth, Open Data Protocol, Performance Tuning, Release Management, Software Tools, Security Assertion Markup Language (SAML), SAP ABAP, SAP (Applications), SAP HANA, Simple Object Access Protocol (SOAP), Software Engineering, Systems Integration, SAP Development, File Transfer Protocol (FTP), Grafana, Software Security, SAP Business Technology Platform, SAP BAPI, Rate Limiting, Sap Fiori, Git Flow, Core Data, Integration Tests, Information Technology, SAP S/4HANA, Enterprise Integration, Apache Kafka, SAP UI5, Data Control Language, Cloud Integration, Api Design, Restful APIs, Dynatrace, Api Management, Jenkins - **Published:** September 4, 2026 - **Apply:** https://jobs.mitalent.org/job-seeker/job-details/JobCode/406032637 ## About the Role * Bachelor's degree in Computer Science, Information Technology, Software Engineering, Business Information Systems, or a related technical discipline; equivalent relevant experience may be considered. * Graduate degree or equivalent technical education preferred. Experience: * 5+ years of hands-on SAP development experience, including at least 3 years working with SAP S/4HANA. * Demonstrated experience building and supporting enterprise SAP applications, integrations, or order management solutions. * Experience working in Agile or SAFe product-team environments. * Experience collaborating with product owners, business analysts, architects, technical teams, and business stakeholders. * Strong written and spoken English communication skills. * Demonstrated ability to work independently, solve complex problems, manage changing priorities, and contribute effectively to a cross-functional engineering team. Required Technical Experience: * Proven experience building productive RAP applications, including behavior definitions and implementations, CDS view entities, projection views, metadata extensions, draft-enabled scenarios, and business events. * Strong experience with ABAP Cloud and ABAP for Cloud Development, including released APIs, clean-core principles, restricted ABAP language versions, and extensibility trade-offs. * Advanced Core Data Services experience, including annotations, associations, Data Control Language access controls, code pushdown, performance-aware modeling, and AMDP where appropriate. * Demonstrable experience developing CAP applications using CDS modeling, service definitions, custom handlers, authentication and authorization, and multitenancy awareness. * Experience with SAP BTP services and tooling, including Cloud ## Description We are seeking an experienced SAP S/4HANA Developer to support the design, development, integration, and operation of SAP S/4HANA order management capabilities. In this role, you will build modern SAP applications and extensions using ABAP Cloud, RAP, SAP Business Technology Platform, and CAP. You will also design and operate enterprise integrations using SAP Integration Suite, including Cloud Integration, API Management, Event Mesh, and Open Connectors. This role requires strong hands-on experience in SAP S/4HANA development, clean-core extensibility, cloud-native engineering, API design, and enterprise integration. Working closely with product owners, business analysts, architects, and cross-functional engineering teams, you will translate order management business needs into secure, scalable, and reliable technical solutions. You will own quality end to end-from design and development through automated testing, CI/CD delivery, monitoring, performance tuning, and production support. SAP S/4HANA & RAP Development * Design and develop order management extensions and services on SAP S/4HANA using RAP, including managed and unmanaged scenarios, behavior definitions and implementations, draft handling, and business events. * Build and maintain productive RAP applications using CDS view entities, projection views, metadata extensions, access controls, and performance-aware data models. * Develop solutions using ABAP Cloud and ABAP for Cloud Development, applying released APIs, restricted ABAP language versions, clean-core principles, and extensibility best practices. * Evaluate and apply in-app versus side-by-side extensibility approaches based on business requirements, technical constraints, scalability, and long-term maintainability. * Translate business requirements related to order entry, availability-to-promise, allocation, pricing, delivery, returns, and billing into robust technical designs. * Contribute to architecture decisions and the clean-core and extensibility strategy for the Order Management product line. SAP BTP & CAP Development * Build side-by-side extensions and services on SAP Business Technology Platform using CAP with Node.js and/or Java. * Develop CDS data models, service definitions, custom handlers, authentication and authorization capabilities, and multitenancy-aware applications. * Build SAP Fiori and SAPUI5 applications, ideally using Fiori Elements and annotation-driven user interface patterns. * Use SAP BTP development and runtime capabilities, including Cloud Foundry and/or Kyma, SAP HANA Cloud, Business Application Studio, MTA build and deployment, destination services, and connectivity services. * Design and publish secure, versioned OData V2/V4 and REST APIs with appropriate error handling, authentication, authorization, and lifecycle management. Enterprise Integration & API Management * Design, implement, operate, and support integrations using SAP Integration Suite, including Cloud Integration, API Management, Event Mesh, and Open Connectors. * Develop and maintain Cloud Integration iFlows using Groovy and JavaScript scripting, mappings, adapters, error handling, and reprocessing patterns. * Build integrations between SAP S/4HANA, Ford legacy order systems, dealer-facing channels, third-party logistics providers, and other enterprise platforms. * Apply integration patterns using IDoc, SOAP, REST, OData, SFTP, JMS, Kafka, BAPI, RFC, PI/PO, and related technologies. * Design API proxies and policies that support rate limiting, OAuth 2.0, mutual TLS, SAML, JWT, and other enterprise API security requirements. * Implement event-driven integration designs using SAP Event Mesh or Advanced Event Mesh, including asynchronous, idempotent, and business-event-driven patterns. * Support modernization of legacy SAP integration technologies and migration toward scalable cloud-native integration approaches. Engineering Quality, DevOps & Production Support * Own solution quality end to end, including unit testing, integration testing, code reviews, performance tuning, monitoring, release management, and production support. * Build and maintain automated CI/CD pipelines using Git-based workflows and technologies such as Azure DevOps, GitHub Actions, Jenkins, or similar tools. * Apply automated testing practices using ABAP Unit, CAP test frameworks, iFlow testing, and related quality-engineering tools. * Ensure solutions meet enterprise security, authorization, data-protection, compliance, and operational requirements. * Monitor application and integration health using observability tools such as Dynatrace, Grafana, SAP Cloud ALM, or comparable platforms. * Troubleshoot production issues, perform root-cause analysis, and implement corrective and preventative actions to improve platform reliability and performance. * Create and maintain technical documentation, including solution designs, API contracts, integration specifications, support procedures, and operational runbooks. * Mentor colleagues and contribute to raising SAP engineering standards, development practices, and technical capabilities across the team. We recognize that no one person will embody every single quality or skill listed below. If you are passionate about SAP engineering, cloud integration, enterprise order management, and building high-quality solutions that enable Ford's transformation, we encourage you to apply. ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [AI-Native Enterprise Platforms: Interpreting Logic, Not Compiling Code](https://www.wearedevelopers.com/videos/1975-ai-native-enterprise-platforms-interpreting-logic-not-compiling-code) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany)