Job Type
Full-Time Regular

Job Description

BCTG’s direct client is looking to hire an on-site SAP ABAP, UI5 / Fiori Developer (SAP Retail) to participate in the design, realization, and cutover to a new SAP Retail solution.

// Client is willing to sponsor the right person //

The SAP ABAP UI5 / Fiori Developer will play a key role in providing custom development objects that may span a broad range of SAP system solutions and is expected to provide technical and subject matter expertise. As an SAP ABAP Developer, you will be responsible for working closely with ERP Project and IT team members to understand, analyze and articulate complex business requirements and the subsequent analysis, technical specifications, and development of quality WRICEF objects that are aligned with the business objectives and IT strategies following the organization's standards.

You will perform technical design, development, enhancement, and maintenance of WRICEF (workflow, reports, interfaces, conversions, enhancements, forms) Objects for the SAP ERP and E-commerce Project. You will manage interactions with stakeholders related to custom development initiatives, prioritization of activities, and change management.

You will serve in an on-call capacity to handle troubleshooting and other issues that arise when required. You will not have responsibility for personnel management.

SAP ABAP Technical Development

  • Demonstrated experience with ABAP programming in S/4 HANA for IS Retail with knowledge of the updated table structures
  • Strong experience in working with SAP Fiori, SAPUI5, OpenUI5, SAP OData services and developing applications using SAP Web IDE, JavaScript, JQuery, XML, HTML5
  • Should have sound knowledge in OOABAP and understanding UI OData integration worked on NetWeaver Gateway ODATA services and customizing launchpads
  • Strong ABAP skills with both custom development and customizations to existing processes, including use of IDOCs, ALE/EDI, RFC-enabled function modules, BAPI, OOP, BADI, ALV, LSMW, ABAP Workbench, Data Dictionary, Reports BDC, and SAP Scripts.
  • Backend development using OOPS ABAP 7.52 and SAP Gateway- oData
  • Work in a heavily customized environment, Proficient in JavaScript, CCS, XML, JSON, OData, Fiori application and Gateway services, and REST based web service integration
  • Understanding of Code pushdown techniques in HANA DB – CDS, Annotations and AMDP
  • Prototyping experience using Build or similar tools is a nice to have
  • Familiarity and experience working with Git for version management, cloud connector, WebIDE - Full stack
  • Experience enhancing/extending standard Fiori applications using BOPF framework
  • Good understanding of Fiori security for troubleshooting
  • Must have worked on all aspects of ABAP(WRICEF) enhancements, ALV, SAP scripts, forms SAP development tools and performance tuning
  • Strong debugging skills in ABAP and strong troubleshooting skills
  • Translates functional specifications, create ABAP design technical specifications for all custom development, taking into consideration performance requirements, impact to existing solutions, and long-term sustainability
  • Demonstrate experience with SAP CAR, SAP PMR, or POS DTA is a plus, Knowledge of integration points from FICO, SD, and MM modules
  • Based on business requirements be able to identify gaps in standard SAP, propose and code appropriate user exits
  • Review work activities for completeness and technical accuracy
  • Work with business users to analyze production issues as necessary, determine root cause of the issue, and take necessary course of action for resolution

SAP ERP Project

  • Full life cycle development experience from design through implementation and production support
  • Responsible for achieving objectives and deliverables for their area within the project plan
  • Ensures deliverables are met on time and adhere to project standards and quality
  • Provides process knowledge as input to business process designs
  • Attends workshops as needed and participates actively
  • Actively participates in development scoping activities
  • Assists in creation of Testing Script Creation and Execution for all cycles including UAT and defect resolution
  • Contributes to the achievement of team performance and quality standards as defined by service level agreements
  • Understands all data system integrations from SAP to various systems including Point of Sale and Scale Management
  • Assist in the development and execution of user training


  • Masters (MS) or Bachelors (BS) in Computer Science, Software Engineering, Technology Management, or related field


  • At least 5 years of hands-on experience in ABAP development
  • Retail or Grocery experience is a big plus
  • Must have the ability to work under pressure and adhere to deadlines
  • Experience working in a fast-changing retail environment
  • Strong analytical and problem-solving abilities
  • Self-motivated and able to work independently as well as collaboratively in team environments
  • Experience delivering Proof of Concepts
  • Knowledge of all phases of SDLC and full lifecycle implementations
  • Excellent written and verbal communication skills
Apply With