SAP Fiori Developer - Remote

Main Sail
United States
3 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
$218,400.0 - $239,200.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology System Configuration Identity and Access Management Role-Based Access Control SAP (Applications) SAP GRC User-Centered Design User Provisioning Software Backend Sap Fiori SAP S/4HANA Front End Software Development
+1 more
User Administration

Job description

Main Sail LLC is looking for an SAP Fiori Developer for a greenfield implementation of a new S/4HANA environment. The consultant should be able to build and maintain Fiori applications in collaboration with functional teams., The SAP Fiori Security Consultant supports the SAP Application Security and Identity Access Management (IAM) capability for the S/4HANA program. Working within an Agile team, this role executes the technical design, implementation, and maintenance of the security framework, ensuring that all user management functions align with the “Least Privilege” principle and federal compliance standards. The Consultant performs hands-on configuration of SAP GRC (Governance, Risk, and Compliance) to automate User Management (UM) and execute Segregation of Duties (SoD) analysis., * Execute User Access Management (UAM): Perform the end-to-end design, build, and maintenance of S/4HANA security roles, with a specific focus on Fiori-specific authorizations, catalogs, and groups.

  • Configure GRC Security Components: Execute the technical setup and testing of SAP GRC Access Control (ARA, ARM, EAM) to facilitate automated and compliant user provisioning.
  • Security & Authorizations: Partner with the Fiori specialists to integrate Fiori authorizations with backend PFCG roles, ensuring that the “App-to-Action” security model is robust and audit-compliant.
  • Maintain User Provisioning & Role Design: Ensure all role development and testing activities adhere to established Security Management controls and federal audit requirements.
  • Support User Access Reviews (UAR): Execute the technical tasks for periodic certification processes to validate user entitlements and ensure continued business necessity.
  • Facilitate Audit & Compliance Requests: Support internal and external audit inquiries related to user access by pulling system evidence, running reports, and performing remediation of findings.
  • Monitor Security Posture: Perform regular monitoring and reporting on SoD violations and high-risk access, providing visibility into the overall health of the security environment.
  • Technical Documentation: Maintain rigorous documentation of security matrices, role definitions, and mitigating controls to ensure a transparent and defensible security posture.

Requirements

Do you have experience in Technical troubleshooting support?, * Core Experience: Professional experience in SAP Security Management, with hands-on proficiency in S/4HANA Security, SAP GRC (10.x/12.0), and Fiori Catalog/Group design.

  • Technical Proficiency: Experience with the SAP GRC Global Rule Set and the implementation of mitigating controls in a complex ERP environment.
  • Fiori Authorization Knowledge: Foundational understanding of the integration between Fiori Front-End (FE) and Back-End (BE) authorizations.
  • Problem-Solving Skills: Ability to troubleshoot complex authorization failures (SU53, ST01) and GRC workflow bottlenecks.
  • Collaborative Communication: Strong interpersonal skills with the ability to support security workshops and clearly communicate technical risk status to team members.

Benefits & conditions

4.54.5 out of 5 stars Remote $105 - $115 an hour - Contract

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

3:24 min

Evaluating remote software roles and compensation structures

Nacho Iacovino · WWC 2021

4:49 min

Navigating data synchronization and testing challenges in SAP

Aldin Sljivar Aldin Sljivar · Europe 2026 Virtual

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all