We are seeking a highly skilled and visionary Lead SAP Fiori/ABAP Reports Developer & Technical Anchor to join our balanced product team. In this dual-hatted role, you will serve as the technical anchor, following the architectural direction, and providing Ford IERP development standards including clean core principles. You will be hands-on in designing, developing, and optimizing modern user interfaces using SAP Fiori/SAPUI5, while leveraging robust backend ABAP programming, CDS Views, Datasphere, and AMDP to deliver high-performance, real-time reporting solutions on SAP S/4HANA.
As the Technical Anchor, you will be the cornerstone of the development team—fostering a culture of technical excellence, delivery tracking, driving agile methodologies (such as pair programming and test-driven development), and aligning technical implementation with product strategy.
Key Responsibilities
1. Technical Leadership & Anchor Role
-
Technical Governance: Act as the primary technical authority for the product team, establishing and enforcing coding standards, code review processes, and architectural best practices.
-
Delivery & Tracking: Track project milestones, deliverables, dependencies, risks, and issues to ensure on-time delivery. Coordinate SIT, UAT, L&P, Dry Run, and Production deployment activities.
-
Agile Advocacy: Drive agile engineering practices within the team, including Test-Driven Development (TDD), continuous integration/continuous deployment (CI/CD), and automated testing.
-
Product Collaboration: Partner closely with Product Managers, and business stakeholders to clarify requirements, prioritize deliverables, and manage scope changes.
-
Risk & Debt Management: Identify technical debt and proactively propose refactoring strategies to ensure system stability, security, and scalability.
2. SAP Fiori & UX Development
-
Standard Fiori Extension: Extend, configure, and customize standard SAP Fiori applications and Fiori Elements (List Reports, Analytical List Pages, Overview Pages).
-
Fiori Launchpad: Configure and manage SAP Fiori Launchpad, including catalogs, groups, roles, and spaces/pages.
-
OData Services: Design, develop, and optimize SAP Gateway OData services (v2 and v4) using SEGW or CDS-based BOPF/RAP frameworks.
-
UI/UX Design: Design and develop custom SAP Fiori/SAPUI5 applications using MVC architecture, JavaScript, XML, and CSS.
3. Advanced ABAP & Reporting Development
-
Modern ABAP Reporting: Develop complex, high-performance analytical and operational reports using ABAP on HANA, Core Data Services (CDS) Views, and ABAP Managed Database Procedures (AMDP).
-
S/4HANA Optimization: Utilize modern ABAP syntax and object-oriented programming (OOP) to build scalable backend logic, ensuring optimal push-down of data processing to the HANA database.
-
Legacy Integration: Maintain and optimize legacy ABAP reports (ALV, classical, interactive) and transition them to modern S/4HANA-compatible architecture where appropriate.
-
Performance Tuning: Perform deep-dive performance analysis, troubleshooting, and tuning of SQL queries, CDS views, and ABAP code using tools like SAT, ST05, and ATC (ABAP Test Cockpit).
Required Qualifications & Experience
Experience Profile (8–10 Years Total)
-
Overall SAP Development: 8+ years of hands-on experience in SAP ABAP and Fiori development.
-
SAP S/4HANA & Reporting: 5+ years of experience working with SAP S/4HANA, specifically building CDS Views, AMDP, and utilizing virtual data models (VDM).
-
SAP Fiori / SAPUI5: 4+ years of dedicated experience developing SAPUI5/Fiori applications, custom UI components, and OData services.
-
Technical Lead/Anchor Role: 2+ years of experience acting as a Technical Lead, Anchor, or Scrum Developer Lead on a balanced team, with a proven track record of mentoring others.
Technical Skill Set
-
Backend Languages & Frameworks: Advanced ABAP, Object-Oriented ABAP, ABAP RESTful Application Programming Model (RAP) or Cloud Application Programming Model (CAP).
-
HANA Database Technologies: CDS Views (with annotations and access controls), AMDP, Table Functions, and SQLScript.
-
Frontend Technologies: SAPUI5, JavaScript, HTML5, CSS3, XML, JSON, and Fiori Elements.
-
Integration: SAP Gateway, OData (v2/v4), RFC, BAPIs, and ALE/IDoc.
-
Tools & Platforms: Eclipse (ADT), SAP Web IDE / SAP Business Application Studio (BAS), SAP BTP (Business Technology Platform) Cloud Foundry.
-
DevOps & Testing: Experience with ABAP Unit, OPA5/UIVeri5 for Fiori testing, Git/gCTS, and SAP Transport Management.
Soft Skills & Leadership Attributes
-
Problem Solving: Strong analytical mindset with the ability to troubleshoot complex system integrations and performance bottlenecks.
-
Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts to non-technical business partners.
-
Collaboration: A strong team-first mindset, comfortable with pair programming, active collaboration, and constructive code reviews.
-
Adaptability: Eagerness to learn new technologies (e.g., SAP BTP services, AI SDKs for SAP) and drive continuous improvement.
Preferred/Nice-to-Have Qualifications
-
Familiarity with BI report development using Datasphere, GCP Big Query, and Qlik Sense or Power BI
-
SAP Certifications in ABAP Development, SAP S/4HANA, or SAP Fiori/SAPUI5.
-
Experience with SAP Business Technology Platform (BTP) extension suite and integration suite.
-
Experience in the Automotive or Manufacturing sector.
-
Knowledge of SAP Analytics Cloud (SAC) integration.