Job Summary
Key Responsibilities
• Design, develop, and deploy custom SAP Fiori applications using SAPUI5, Fiori Elements, and the Fiori Design Guidelines.
• Build and optimize ABAP on HANA developments including CDS Views, AMDPs, OData services (V2/V4), BOPF, and the RESTful ABAP Programming Model (RAP).
• Develop and consume OData services (Gateway/SEGW and RAP-based) for Fiori and external consumers.
• Implement side-by-side and in-app extensions on SAP BTP using CAP, BTP Workflow, Build Apps, and BTP Destination/Connectivity services.
• Perform performance tuning of ABAP code, CDS views, and HANA database objects using SQL Monitor, Runtime Analysis, and Code Inspector / ATC.
• Adhere to clean core principles and SAP's recommended extensibility approach (key user, developer, and side-by-side extensibility).
• Participate in requirements analysis, technical design reviews, code reviews, unit testing, and production deployments.
• Collaborate with onshore functional and technical teams, business analysts, and solution architects across geographies.
• Provide L3 support, root-cause analysis, and defect resolution during hypercare and steady-state phases.
Mandatory Skills & Experience
• 6–10 years of total SAP experience with a strong hands-on development background.
• Minimum 2–4 end-to-end S/4HANA implementations (greenfield or brownfield), with at least one on a recent S/4HANA release.
• Strong expertise in the following areas:
◦ SAPUI5 / Fiori — custom app development, Fiori Elements (List Report, Object Page, Overview Page), Flexible Programming Model, and Fiori Launchpad configuration.
◦ ABAP on HANA — CDS views (annotations, associations, table functions), AMDPs, BOPF, RAP, and OData (SEGW and RAP-based services).
◦ HANA-optimized ABAP — code pushdown, performance tuning, ATC checks, and S/4HANA simplification list awareness.
◦ SAP Gateway and OData service development & troubleshooting.
• Strong understanding of at least one S/4HANA functional area (FI/CO, MM, SD, or PP) from a developer's perspective.
Preferred / Good-to-Have
• Knowledge of Fiori security, authorizations, and SAP UI Theme Designer.
• SAP certifications in ABAP for S/4HANA, Fiori, or BTP.
• Experience with SAP Build (Build Apps, Build Process Automation, Build Code).
• Exposure to ABAP Cloud / Steampunk (ABAP Environment on BTP).
• Familiarity with Agile / Scrum delivery methodology.
• Experience working in a global offshore-onshore delivery model.
Soft Skills
• Strong written and verbal communication skills for remote collaboration with onshore stakeholders.
• Ability to work independently, prioritize across parallel workstreams, and meet committed deadlines.
• Analytical mindset with a focus on quality, reusability, and clean code practices.
• Mentoring and code-review skills to guide junior developers in the offshore team.
Education
• Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
Key Responsibilities
Key Responsibilities
• Design, develop, and deploy custom SAP Fiori applications using SAPUI5, Fiori Elements, and the Fiori Design Guidelines.
• Build and optimize ABAP on HANA developments including CDS Views, AMDPs, OData services (V2/V4), BOPF, and the RESTful ABAP Programming Model (RAP).
• Develop and consume OData services (Gateway/SEGW and RAP-based) for Fiori and external consumers.
• Implement side-by-side and in-app extensions on SAP BTP using CAP, BTP Workflow, Build Apps, and BTP Destination/Connectivity services.
• Perform performance tuning of ABAP code, CDS views, and HANA database objects using SQL Monitor, Runtime Analysis, and Code Inspector / ATC.
• Adhere to clean core principles and SAP's recommended extensibility approach (key user, developer, and side-by-side extensibility).
• Participate in requirements analysis, technical design reviews, code reviews, unit testing, and production deployments.
• Collaborate with onshore functional and technical teams, business analysts, and solution architects across geographies.
• Provide L3 support, root-cause analysis, and defect resolution during hypercare and steady-state phases.
Mandatory Skills & Experience
• 6–10 years of total SAP experience with a strong hands-on development background.
• Minimum 2–4 end-to-end S/4HANA implementations (greenfield or brownfield), with at least one on a recent S/4HANA release.
• Strong expertise in the following areas:
◦ SAPUI5 / Fiori — custom app development, Fiori Elements (List Report, Object Page, Overview Page), Flexible Programming Model, and Fiori Launchpad configuration.
◦ ABAP on HANA — CDS views (annotations, associations, table functions), AMDPs, BOPF, RAP, and OData (SEGW and RAP-based services).
◦ HANA-optimized ABAP — code pushdown, performance tuning, ATC checks, and S/4HANA simplification list awareness.
◦ SAP Gateway and OData service development & troubleshooting.
• Strong understanding of at least one S/4HANA functional area (FI/CO, MM, SD, or PP) from a developer's perspective.
Preferred / Good-to-Have
• Knowledge of Fiori security, authorizations, and SAP UI Theme Designer.
• SAP certifications in ABAP for S/4HANA, Fiori, or BTP.
• Experience with SAP Build (Build Apps, Build Process Automation, Build Code).
• Exposure to ABAP Cloud / Steampunk (ABAP Environment on BTP).
• Familiarity with Agile / Scrum delivery methodology.
• Experience working in a global offshore-onshore delivery model.
Soft Skills
• Strong written and verbal communication skills for remote collaboration with onshore stakeholders.
• Ability to work independently, prioritize across parallel workstreams, and meet committed deadlines.
• Analytical mindset with a focus on quality, reusability, and clean code practices.
• Mentoring and code-review skills to guide junior developers in the offshore team.
Education
• Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
Skill Requirements
Key Responsibilities
• Design, develop, and deploy custom SAP Fiori applications using SAPUI5, Fiori Elements, and the Fiori Design Guidelines.
• Build and optimize ABAP on HANA developments including CDS Views, AMDPs, OData services (V2/V4), BOPF, and the RESTful ABAP Programming Model (RAP).
• Develop and consume OData services (Gateway/SEGW and RAP-based) for Fiori and external consumers.
• Implement side-by-side and in-app extensions on SAP BTP using CAP, BTP Workflow, Build Apps, and BTP Destination/Connectivity services.
• Perform performance tuning of ABAP code, CDS views, and HANA database objects using SQL Monitor, Runtime Analysis, and Code Inspector / ATC.
• Adhere to clean core principles and SAP's recommended extensibility approach (key user, developer, and side-by-side extensibility).
• Participate in requirements analysis, technical design reviews, code reviews, unit testing, and production deployments.
• Collaborate with onshore functional and technical teams, business analysts, and solution architects across geographies.
• Provide L3 support, root-cause analysis, and defect resolution during hypercare and steady-state phases.
Mandatory Skills & Experience
• 6–10 years of total SAP experience with a strong hands-on development background.
• Minimum 2–4 end-to-end S/4HANA implementations (greenfield or brownfield), with at least one on a recent S/4HANA release.
• Strong expertise in the following areas:
◦ SAPUI5 / Fiori — custom app development, Fiori Elements (List Report, Object Page, Overview Page), Flexible Programming Model, and Fiori Launchpad configuration.
◦ ABAP on HANA — CDS views (annotations, associations, table functions), AMDPs, BOPF, RAP, and OData (SEGW and RAP-based services).
◦ HANA-optimized ABAP — code pushdown, performance tuning, ATC checks, and S/4HANA simplification list awareness.
◦ SAP Gateway and OData service development & troubleshooting.
• Strong understanding of at least one S/4HANA functional area (FI/CO, MM, SD, or PP) from a developer's perspective.
Preferred / Good-to-Have
• Knowledge of Fiori security, authorizations, and SAP UI Theme Designer.
• SAP certifications in ABAP for S/4HANA, Fiori, or BTP.
• Experience with SAP Build (Build Apps, Build Process Automation, Build Code).
• Exposure to ABAP Cloud / Steampunk (ABAP Environment on BTP).
• Familiarity with Agile / Scrum delivery methodology.
• Experience working in a global offshore-onshore delivery model.
Soft Skills
• Strong written and verbal communication skills for remote collaboration with onshore stakeholders.
• Ability to work independently, prioritize across parallel workstreams, and meet committed deadlines.
• Analytical mindset with a focus on quality, reusability, and clean code practices.
• Mentoring and code-review skills to guide junior developers in the offshore team.
Education
• Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
Other Requirements
Key Responsibilities
• Design, develop, and deploy custom SAP Fiori applications using SAPUI5, Fiori Elements, and the Fiori Design Guidelines.
• Build and optimize ABAP on HANA developments including CDS Views, AMDPs, OData services (V2/V4), BOPF, and the RESTful ABAP Programming Model (RAP).
• Develop and consume OData services (Gateway/SEGW and RAP-based) for Fiori and external consumers.
• Implement side-by-side and in-app extensions on SAP BTP using CAP, BTP Workflow, Build Apps, and BTP Destination/Connectivity services.
• Perform performance tuning of ABAP code, CDS views, and HANA database objects using SQL Monitor, Runtime Analysis, and Code Inspector / ATC.
• Adhere to clean core principles and SAP's recommended extensibility approach (key user, developer, and side-by-side extensibility).
• Participate in requirements analysis, technical design reviews, code reviews, unit testing, and production deployments.
• Collaborate with onshore functional and technical teams, business analysts, and solution architects across geographies.
• Provide L3 support, root-cause analysis, and defect resolution during hypercare and steady-state phases.
Mandatory Skills & Experience
• 6–10 years of total SAP experience with a strong hands-on development background.
• Minimum 2–4 end-to-end S/4HANA implementations (greenfield or brownfield), with at least one on a recent S/4HANA release.
• Strong expertise in the following areas:
◦ SAPUI5 / Fiori — custom app development, Fiori Elements (List Report, Object Page, Overview Page), Flexible Programming Model, and Fiori Launchpad configuration.
◦ ABAP on HANA — CDS views (annotations, associations, table functions), AMDPs, BOPF, RAP, and OData (SEGW and RAP-based services).
◦ HANA-optimized ABAP — code pushdown, performance tuning, ATC checks, and S/4HANA simplification list awareness.
◦ SAP Gateway and OData service development & troubleshooting.
• Strong understanding of at least one S/4HANA functional area (FI/CO, MM, SD, or PP) from a developer's perspective.
Preferred / Good-to-Have
• Knowledge of Fiori security, authorizations, and SAP UI Theme Designer.
• SAP certifications in ABAP for S/4HANA, Fiori, or BTP.
• Experience with SAP Build (Build Apps, Build Process Automation, Build Code).
• Exposure to ABAP Cloud / Steampunk (ABAP Environment on BTP).
• Familiarity with Agile / Scrum delivery methodology.
• Experience working in a global offshore-onshore delivery model.
Soft Skills
• Strong written and verbal communication skills for remote collaboration with onshore stakeholders.
• Ability to work independently, prioritize across parallel workstreams, and meet committed deadlines.
• Analytical mindset with a focus on quality, reusability, and clean code practices.
• Mentoring and code-review skills to guide junior developers in the offshore team.
Education
• Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.