Senior SAP ABAP/BTP Programmer

Posted on February 3, 2025

Apply Now

Job Description

  • Job Title: Senior SAP ABAP/BTP Programmer
  • Experience: 5 to 15 years
  • Location: Remote / Work from Home
  • Employment Type: Full-Time / Contract
  • Job Overview
  • We are looking for an experienced Senior SAP ABAP/BTP Consultant to lead the design, development, and implementation of SAP solutions using ABAP, SAP Business Technology Platform (BTP), and related technologies. The ideal candidate will work with cross-functional teams to deliver high-quality, scalable, and innovative SAP solutions that enhance business efficiency and performance.
  • Key Responsibilities
  • SAP ABAP Development & Optimization
  •  Design, develop, and optimize ABAP programs, including Reports, ALV, Enhancements (BADI/User Exits), SmartForms, Adobe Forms, and Workflows.
  •  Develop object-oriented ABAP (OO-ABAP) solutions for better performance and modularity.
  •  Create and optimize CDS Views, AMDP procedures, and BOPF objects for SAP S/4HANA applications.
  •  Implement interfaces using IDocs, RFCs, BAPIs, OData, and Web Services for seamless system integration.
  •  Perform code reviews, troubleshooting, and debugging to improve system performance.
  • SAP Business Technology Platform (BTP) Development
  •  Develop SAP Fiori/UI5 applications and extend standard applications using SAP BTP tools.
  •  Build and maintain Cloud Application Programming Model (CAP) and Restful ABAP Programming Model (RAP) applications.
  •  Develop and manage SAP Integration Suite-based interfaces, including Cloud Platform Integration (CPI), API Management, and Event Mesh.
  •  Work with SAP BTP Workflow and Business Rules for process automation.
  •  Implement secure authentication and authorization mechanisms using SAP Identity and Access Management.
  • Solution Design & System Enhancements
  •  Collaborate with functional consultants to understand business needs and translate them into technical specifications.
  •  Design and implement custom enhancements and extensions in SAP S/4HANA and ECC systems.
  •  Ensure adherence to SAP best practices, performance tuning techniques, and clean core principles.
  •  Provide expert guidance on ABAP development, BTP extensions, and system integrations.
  • Collaboration & Knowledge Sharing
  •  Work closely with SAP Basis, Security, and Functional teams to support ongoing SAP projects and enhancements.
  •  Provide technical guidance and support to junior developers and business users.
  •  Document technical designs, test cases, and user guides for developed solutions.
  • Required Skills & Experience
  • Technical Expertise
  •  Strong expertise in ABAP, ABAP OO, CDS Views and Enhancements (BADI/User Exits).
  •  Hands-on experience in SAP BTP, Fiori/UI5, OData Services, and Cloud Foundry.
  •  Expertise in SAP Integration Suite (CPI, API Management, Event Mesh, etc.).
  •  Experience with SAP S/4HANA development, clean core architecture, and extensibility options.
  •  Strong understanding of HANA database concepts and performance optimization techniques.
  •  Experience with SAP CAP (Cloud Application Programming) and RAP (Restful ABAP).
  • Soft Skills
  •  Excellent problem-solving and debugging skills.
  •  Strong communication and stakeholder management skills.
  •  Ability to work independently and manage multiple priorities effectively.
  •  Proactive and adaptable to changing technology landscapes.
  • Preferred Qualifications
  •  SAP Certification in ABAP, BTP, or SAP Integration Suite is a plus.
  •  Prior involvement in SAP S/4HANA implementation or migration projects.
  • Work Arrangement & Benefits
  •  Remote / Work from Home flexibility.
  •  Opportunity to work on cutting-edge SAP BTP and S/4HANA projects.

Required Skills

sap