Senior SAP ABAP Developer

General Write Llc

United States

Remote

USD 120,000 - 160,000

Full time

39 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

General Write Llc is seeking an experienced Senior SAP ABAP Developer to design, develop, and support SAP applications across SAP S/4HANA environments. You will work on ABAP development, data models, and integration solutions within a global enterprise.

The role emphasizes clean-code practices, performance optimization, and collaborative delivery with cross-functional teams, including consultants, architects, and business stakeholders. Remote-friendly, full-time, senior position.

Qualifications

  • Senior SAP ABAP developer with deep SAP S/4HANA experience.
  • Strong understanding of ABAP Objects, CDS, AMDP, and HANA-optimized development.
  • Experience with interfaces, conversions, forms, workflows, and data migration.

Responsibilities

  • Design, develop, enhance, and maintain SAP ABAP applications.
  • Create scalable, secure ABAP solutions and reports.
  • Implement integrations via IDocs, RFCs, BAPIs, and OData services.
  • Collaborate with functional teams to translate business requirements into technical solutions.
  • Perform code reviews, unit testing, and documentation updates.
  • Support SAP S/4HANA transformation and performance optimization.

Skills

ABAP
SAP S/4HANA
CDS views
HANA
IDocs/RFCs
OData/APIs

Tools

BAdIs
Enhancement frameworks

Job description

We're Hiring: Senior SAP ABAP Developer

Location: United Arab Emirates (Remote)

Employment Type: Full-Time

Experience Level: Senior

Work Arrangement: Fully Remote

About Us

We are a globally focused organization committed to delivering scalable enterprise technology, reliable business applications, and efficient digital processes across diverse markets.

Our technology teams collaborate across SAP, Engineering, Finance, Supply Chain, Procurement, Operations, Human Resources, Security, Data, and business functions to develop, enhance, integrate, and support mission-critical enterprise systems.

The Role

We are seeking an experienced Senior SAP ABAP Developer to design, develop, enhance, integrate, test, and support SAP applications using ABAP and related SAP technologies.

The ideal candidate will combine strong ABAP development expertise with a deep understanding of SAP business processes, clean-code practices, integration technologies, performance optimization, and enterprise application architecture. The role will contribute to SAP S/4HANA transformation, custom development, system enhancements, integrations, technical troubleshooting, and continuous improvement.

Key Responsibilities
  • Design, develop, enhance, and maintain SAP applications using ABAP.
  • Develop high-quality, scalable, maintainable, and secure ABAP solutions.
  • Analyze business requirements and translate them into appropriate technical solutions.
  • Work closely with functional consultants, business analysts, solution architects, and business stakeholders.
  • Develop technical specifications based on functional requirements and solution designs.
  • Create and maintain ABAP reports, interfaces, conversions, enhancements, forms, workflows, and other custom developments.
  • Develop classical and interactive reports using appropriate ABAP programming techniques.
  • Develop ALV reports and optimized data-retrieval solutions.
  • Design and develop custom ABAP objects in accordance with SAP development standards.
  • Develop and maintain ABAP Objects using object-oriented programming principles.
  • Develop and enhance user exits, customer exits, BAdIs, enhancement points, and enhancement frameworks.
  • Develop and maintain function modules, classes, methods, interfaces, and reusable technical components.
  • Develop database procedures and optimized data-access solutions where appropriate.
  • Work with SAP HANA and HANA-optimized development approaches.
  • Develop CDS views and other modern data models for SAP S/4HANA environments.
  • Support development using modern ABAP syntax and clean-core principles.
  • Develop and maintain SAP Fiori and SAPUI5 backend services where required.
  • Develop and support OData services and APIs for SAP and external applications.
  • Design and implement integrations between SAP and third-party systems.
  • Develop inbound and outbound interfaces using appropriate SAP integration technologies.
  • Work with IDocs, RFCs, BAPIs, APIs, web services, OData, and other integration mechanisms.
  • Support integration with middleware, enterprise service buses, cloud platforms, and external applications.
  • Analyze and resolve interface failures, data inconsistencies, and integration errors.
  • Develop data migration programs, conversion utilities, and data-upload solutions.
  • Support SAP data migration activities during implementations, upgrades, and transformation programs.
  • Develop migration tools and programs using appropriate SAP technologies.
  • Design and develop SAP forms using technologies such as Smart Forms, SAPscript, or Adobe Forms where required.
  • Develop and maintain print programs and output-management solutions.
  • Support SAP workflow development, enhancement, and troubleshooting.
  • Develop workflow-related ABAP components, business objects, events, and supporting logic where applicable.
  • Develop technical solutions for SAP modules including Finance, Controlling, Materials Management, Sales and Distribution, Production Planning, Human Capital Management, and other business areas.
  • Collaborate with functional teams to understand end-to-end business processes and technical dependencies.
  • Review existing custom code and identify opportunities for simplification, modernization, and performance improvement.
  • Conduct technical impact assessments for SAP upgrades, enhancement packages, S/4HANA migrations, and system changes.
  • Remediate custom code to support SAP S/4HANA and clean-core principles.
  • Analyze legacy ABAP code and recommend modernization approaches.
  • Perform code reviews and ensure adherence to development standards, naming conventions, security practices, and coding guidelines.
  • Conduct unit testing and support integration, regression, system, and user-acceptance testing.
  • Prepare technical test cases, test data, and supporting documentation.
  • Investigate application defects and production incidents and implement appropriate fixes.
  • Perform root-cause analysis for recurring technical issues and system failures.
  • Troubleshoot ABAP dumps, performance issues, database errors, authorization-related problems, and application defects.
  • Analyze SAP system logs, runtime errors, traces, and performance information to identify technical problems.
  • Optimize ABAP programs, database access, queries, joins, loops, and processing logic.
  • Monitor application performance and identify opportunities to improve execution time and resource utilization.
  • Work with SAP Basis and infrastructure teams to diagnose system-level performance and technical issues.
  • Support transport management and controlled movement of development objects across SAP environments.
  • Ensure development activities comply with change-management, release-management, and deployment procedures.
  • Maintain appropriate versioning, technical documentation, and development records.
  • Participate in SAP implementation, rollout, upgrade, migration, and transformation projects.
  • Support SAP S/4HANA conversion and technical remediation initiatives.
  • Participate in technical design reviews and architecture discussions.
  • Evaluate new SAP technologies and recommend appropriate development approaches.
  • Support SAP cloud and hybrid environments where applicable.
  • Develop reusable frameworks, utilities, libraries, and technical components to improve development efficiency.
  • Establish and promote development best practices, coding standards, and quality controls.
  • Ensure ABAP developments follow appropriate security, authorization, data-protection, and compliance requirements.
  • Identify and remediate technical vulnerabilities or insecure development practices.
  • Work with cybersecurity and SAP security teams where application-level controls are required.
  • Support business continuity, disaster recovery, and application-resilience requirements for critical SAP solutions.
  • Provide technical guidance and mentoring to junior and mid-level ABAP developers.
  • Review technical work produced by other developers and provide constructive recommendations.
  • Contribute to development standards, technical knowledge bases, and internal SAP documentation.
  • Coordinate with offshore, nearshore, and distributed development teams where applicable.
  • Manage multiple development requests, projects, incidents, priorities, and deadlines.
  • Communicate technical risks, dependencies, issues, and recommendations clearly to technical and business stakeholders.
  • Participate in continuous-improvement initiatives to improve SAP development quality, maintainability, performance, and delivery speed.
Key Performance Indicators
  • ABAP development delivery rate
  • Development quality
  • Technical specification accuracy
  • Requirements-to-solution accuracy
  • Production defect rate
  • Defect resolution time
  • Application incident resolution time
  • Critical incident response performance
  • ABAP program performance
  • Application response time
  • Database query performance
  • Custom-code optimization rate
  • Code-review compliance
  • Coding-standard compliance
  • Clean-core compliance
  • S/4HANA compatibility
  • SAP development reusability
  • Unit-test completion rate
  • Test defect rate
  • Regression defect rate
  • Deployment success rate
  • Transport error rate
  • Release delivery performance
  • Interface success rate
  • Integration error rate
  • IDoc processing accuracy
  • API and OData service reliability
  • Data migration accuracy
  • Data conversion success rate
  • Technical documentation completeness
  • Technical debt reduction
  • Legacy-code remediation
  • SAP upgrade readiness
  • System availability support performance
  • Security and vulnerability remediation
  • Change-management compliance
  • Development backlog reduction
  • On-time development delivery
  • Stakeholder satisfaction
  • Business requirement fulfillment
  • Development automation adoption
  • Reusable-component adoption
  • Junior developer mentoring effectiveness
  • Continuous-improvement initiatives completed
Ideal Candidate

The successful candidate should have strong experience in SAP ABAP development, SAP S/4HANA, enterprise application development, SAP integrations, and technical SAP implementation or support, preferably within a complex multinational or business-critical SAP environment.

The candidate should demonstrate:

  • Strong expertise in ABAP and ABAP Objects.
  • Proven experience developing and maintaining complex SAP applications.
  • Strong understanding of SAP S/4HANA architecture and modern ABAP development.
  • Experience with CDS views, AMDP, and HANA-optimized development.
  • Strong knowledge of SAP enhancement frameworks, BAdIs, exits, and custom development techniques.
  • Experience developing reports, interfaces, conversions, enhancements, forms, and workflows.
  • Strong experience with IDocs, RFCs, BAPIs, APIs, OData, and web services.
  • Experience integrating SAP with third-party and enterprise applications.
  • Strong understanding of SAP data structures, tables, transactions, and business processes.
  • Experience supporting SAP Finance, Procurement, Sales, Supply Chain, Manufacturing, HR, or other major SAP modules.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead SAP ABAP Developer
Lead SAP ABAP Developer

SCIGON • Franklin Park (IL)

On-site
USD 130,000 - 170,000
SAP ABAP Developer
SAP ABAP Developer

Webiz • Georgia

On-site
USD 80,000 - 100,000
Senior SAP ABAP Engineer
Senior SAP ABAP Engineer

myBridge Corporation • Milton (GA)

Hybrid
USD 120,000 - 170,000
SAP ABAP Senior Developer
SAP ABAP Senior Developer

Compunnel, Inc. • El Paso (TX)

On-site
USD 100,000 - 130,000
S/4 HANA ABAP Technical Consultant
S/4 HANA ABAP Technical Consultant

Compunnel, Inc. • Charlotte (NC)

On-site
USD 100,000 - 130,000
ABAP Developer
ABAP Developer

Compunnel, Inc. • San Antonio (TX), Northern (KY)

On-site
USD 90,000 - 130,000
Senior SAP Basis Specialist
Senior SAP Basis Specialist

Young Future Architects • United States

Remote
USD 82,000 - 114,000
Senior IT Engineer (Contract to Hire)
Senior IT Engineer (Contract to Hire)

Blue Star Partners LLC • Columbus (OH)

Hybrid
USD 140,000 - 150,000
Senior IT Engineer (Contract to Hire)
Senior IT Engineer (Contract to Hire)

Blue Star Partners LLC • Merrillville (IN)

Hybrid
USD 156,000 - 172,000
Fullstack SAP Developer
Fullstack SAP Developer

Compunnel, Inc. • San Antonio (TX)

On-site
USD 100,000 - 130,000