Consultant – Advanced Modules – SAP Senior

Contract| Remote
| 3 months ago

Position: Senior SAP Consultant – Advanced Modules

Position Summary

We are looking for a SAP Principal Developer with extensive experience in SAP's modern development stack to join strategic global transformation initiatives. The professional will be responsible for designing, developing and evolving cloud-native SAP solutions, APIs and integrations, leveraging SAP BTP and SAP's latest development frameworks.

This role requires deep technical expertise in ABAP Cloud, RAP, CAP, SAP BTP and SAP Integration Suite (CPI), acting as a technical reference for architecture, development best practices and innovation.

Key Responsibilities

Design and develop enterprise applications using ABAP Cloud following SAP Clean Core principles.

Build RESTful APIs and business services using the RESTful ABAP Programming Model (RAP).

Develop SAP Fiori applications using SAPUI5/Fiori Elements.

Design, develop and maintain cloud-native solutions on SAP Business Technology Platform (BTP).

Develop applications using the Cloud Application Programming Model (CAP).

Design and implement integrations using SAP Cloud Integration (CPI).

Build and manage APIs through SAP API Management (APIM).

Develop reusable services following API-first architecture principles.

Apply Test-Driven Development (TDD) practices to ensure code quality and maintainability.

Collaborate with Enterprise Architects, Functional Consultants and Product Owners to define scalable technical solutions.

Ensure compliance with SAP Clean Core and SAP development best practices.

Participate in code reviews, technical mentoring and architecture discussions.

Support CI/CD pipelines and DevOps practices for SAP developments.

Mandatory Technical Skills

SAP Development

ABAP on Cloud (Mandatory)

RESTful ABAP Programming Model (RAP)

ABAP OO

CDS Views

OData Services

SAP Gateway

SAP BTP

SAP Business Technology Platform (BTP)

Cloud Foundry

SAP Destination Services

SAP Authorization & Security

SAP Extension Suite

SAP Integration

SAP Cloud Integration (CPI) – Mandatory

SAP API Management (APIM)

Integration Suite

Event-driven integrations

REST APIs

SOAP

JSON

XML

SAP UX

SAP Fiori

SAPUI5

Fiori Elements

Cloud Development

Cloud Application Programming Model (CAP)

Node.js (desirable)

Java (desirable)

Development Practices

Test-Driven Development (TDD)

Clean Code

SOLID Principles

Design Patterns

CI/CD

Git

Azure DevOps or GitHub Actions

Desired Qualifications

Experience with SAP S/4HANA implementations or global transformation programs.

Experience designing integration architectures using SAP Integration Suite.

Knowledge of Event Mesh, SAP Build Process Automation and SAP Build Apps.

Experience with SAP Extension Suite.

SAP certifications in BTP, ABAP Cloud or Integration Suite are highly desirable.

Soft Skills

Strong analytical and problem-solving skills.

Technical leadership and mentoring capabilities.

Excellent communication with global teams.

Ability to work in multicultural environments.

Proactive mindset with focus on innovation and continuous improvement.

Languages

English: Fluent (Mandatory) – Daily interaction with global teams.

Spanish is considered a plus.