SAP ABAP/BTP Programmer

Overview

On Site
$60 - $70
Contract - W2
Contract - 24 Month(s)

Skills

SAP BTP
ABAP
ABAP for HANA
BAS
CAP
SAP Fiori
UI5
CDS Views
RICEFW

Job Details

SAP ABAP/BTP (Business Technology Platform) Programmer

Location-Durham, NC (Onsite
Term : Contract to Hire (C2H)

Rate : $65 to $70 Per hour W2 + Benefits

Position Overview

The SAP ABAP/BTP (Business Technology Platform) Programmer plays a critical role in designing, developing, and supporting custom SAP solutions that drive operational efficiency and enhance user experience across the enterprise. Alcami recently went live on SAP S/4HANA under the RISE with SAP model and is now focused on scaling its digital capabilities within a complex and fast-paced Contract Development and Manufacturing Organization (CDMO)environment.

This position is responsible for delivering high-quality technical solutions through both traditional ABAP development and modern SAP BTP technologies, including CAP (Cloud Application Programming), RAP (RESTful ABAP Programming), Fiori/UI5, CDS views, and cloud integrations. The programmer ensures seamless performance across cloud and on-premise systems while supporting ongoing innovation, compliance, and business process optimization in a regulated and customer-driven industry.

Key Responsibilities

  • Develop, test, and deploy custom ABAP programs, enhancements (user exits, BAdIs), reports, interfaces, conversions, forms, and workflows (RICEFW).
  • Design and implement applications and services on SAP BTP using CAP (Cloud Application Programming), Node.js/Java, and RAP (RESTful ABAP Programming).
  • Build and maintain CDS views, OData services, and Fiori/UI5 applications to enhance SAP user experience.
  • Collaborate with SAP functional consultants, business users, and project teams to translate business requirements into technical solutions.
  • Integrate SAP with external systems using APIs, BTP destinations, and middleware (e.g., SAP CPI, PI/PO).
  • Participate in code reviews, technical documentation, performance tuning, and deployment activities.
  • Stay current with SAP S/4HANA, BTP services, and ABAP RESTful programming best practices.

Qualifications

Required:

  • Bachelor s degree in Computer Science, Information Systems, or a related field.
  • 5+ years of SAP ABAP development experience in ECC or S/4HANA.
  • Hands-on experience with the following BTP components:

o SAP Business Application Studio (BAS)

o CAP (Cloud Application Programming Model)

o SAP Fiori/UI5 development

o CDS Views and OData services

  • Proficiency in ABAP OO, ALV, BAPIs, BDCs, SmartForms/Adobe Forms, and RFCs.
  • Strong understanding of SAP modules such as MM, SD, FI, PP, or QM.
  • Excellent debugging, problem-solving, and documentation skills.

Preferred:

  • Experience with S/4HANA implementations or migrations.
  • Familiarity with SAP Cloud Integration (CPI), Event Mesh, or Workflow services.
  • Knowledge of Git, CI/CD pipelines, and DevOps practices within the SAP ecosystem.
  • SAP certifications (e.g., ABAP for HANA, BTP Extension Suite) are a plus.

Soft Skills

  • Strong communication and interpersonal skills.
  • Ability to manage multiple priorities in a dynamic and fast-paced environment.
  • Collaborative mindset with a proactive and solution-oriented approach.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.