Maximo Consultant

APN Consulting, Inc.Pontiac, MI
Remote

About The Position

APN Consulting, Inc. is seeking a Senior SAP S/4HANA ABAP & Fiori Full‑Stack Developer with 10+ years of SAP development experience and strong specialization in S/4HANA‑native development. This role focuses exclusively on S/4HANA architecture, following clean‑core strategy, leveraging ABAP on HANA, CDS, RAP, and SAP Fiori/UI5, and delivering high‑performance, scalable, and upgrade‑safe solutions. The ideal candidate will act as a technical anchor for S/4HANA development initiatives, guiding modernization, quality, and best practices across the landscape.

Requirements

  • 10+ years of SAP development experience with strong S/4HANA focus
  • Proven experience delivering S/4HANA solutions
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • Core Technical Skills: ABAP on S/4HANA, CDS Views & Annotations, RAP (ABAP RESTful Programming Model), SAP Fiori/UI5 & Fiori Elements, OData V4, HANA‑optimized development, S/4HANA extensibility concepts (In‑App, Side‑by‑Side), Transport & release management in S/4 landscapes

Nice To Haves

  • Hands‑on technical work experience in at least one S/4HANA business area: SD / Order‑to‑Cash (O2C), MM / Procure‑to‑Pay (P2P), FI / CO
  • Strong understanding of end‑to‑end business processes in S/4HANA

Responsibilities

  • Design and implement S/4HANA‑native ABAP solutions, adhering to clean‑core and extensibility guidelines
  • Develop using Modern ABAP: Object-Oriented ABAP, Inline declarations, expressions, ABAP SQL optimized for HANA
  • Build advanced CDS Views: Basic, Composite, Consumption views, Analytical CDS with annotations, CDS access control (DCL)
  • Implement ABAP RESTful Application Programming Model (RAP): Managed and unmanaged scenarios, Behavior definitions and implementations, Draft handling and OData V4 exposure
  • Leverage code pushdown techniques to optimize performance on SAP HANA
  • Eliminate obsolete ECC patterns and ensure S/4HANA compatibility across all custom objects
  • Design and develop SAP Fiori applications for S/4HANA using: SAPUI5 / OpenUI5, Fiori Elements (List Report, Object Page, Analytical List)
  • Extend and adapt standard S/4HANA Fiori apps using key‑user and developer extensibility
  • Implement role‑based, responsive UX compliant with SAP Fiori design guidelines
  • Consume OData V4 services exposed via RAP/CDS
  • Collaborate with UX and business teams to ensure intuitive user experiences
  • Expose and consume whitelisted APIs and OData services per S/4HANA extensibility framework
  • Implement in‑app and side‑by‑side extensions aligned with clean‑core strategy
  • Integrate S/4HANA with SAP BTP services when required (Workflow, Integration Suite, CAP‑based extensions)
  • Participate in: S/4HANA greenfield implementations, System conversions and brownfield transformations
  • Refactor legacy custom code using: Simplification Item Catalog, Custom Code Migration tools
  • Ensure developments are upgrade‑safe, cloud‑ready, and future‑proof
  • Support continuous optimization and performance tuning on HANA
  • Act as Senior Developer / Technical Lead for S/4HANA delivery streams
  • Own: Technical design, Code quality, Performance and compliance
  • Perform code reviews and mentor team members on S/4HANA best practices
  • Collaborate with: Functional consultants, Architects, Basis and Security teams
  • Provide advanced support for incidents, defects, and production issues
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service