Overview
Skills
Job Details
Title: SAP ABAP / .NET Developer
Location: [Remote - USA)
Type : Long Term Contract (W2 Only)
Position Overview
We are seeking a highly skilled SAP ABAP / .NET Developer to support development, enhancement, and integration projects across SAP environments and external business applications. The ideal candidate will have strong expertise in ABAP development, along with hands-on experience in Microsoft .NET frameworks, to build and maintain end-to-end solutions.
Key Responsibilities
Develop, enhance, and support custom SAP ABAP programs, reports, interfaces, forms, and workflows
Work with SAP modules such as FI/CO, MM, SD, PP, and others as needed
Design, build, and maintain .NET-based applications and integration components
Develop and support RFCs, BAPIs, BADIs, User Exits, and enhancement frameworks
Collaborate with functional and business teams to understand requirements and translate them into technical specifications
Support data migration activities (BDC, LSMW, IDocs, APIs, BAPI-based loads)
Build and maintain interfaces between SAP and external systems using .NET, APIs, and middleware
Optimize existing ABAP code for performance and reliability
Conduct unit testing, debugging, and deployment of changes
Ensure adherence to development standards, documentation, and version control
Required Skills & Experience
5+ years of SAP ABAP development experience
Strong hands-on experience with:
Classical and OO ABAP
SmartForms / Adobe Forms
ALV Reports
Enhancements (BADI, User Exits, Implicit/Explicit enhancements)
IDocs, BDC, BAPI, Web Services
3+ years of Microsoft .NET development experience
C#, ASP.NET, .NET Core
REST APIs, Web Services, JSON, XML
Experience integrating SAP with external systems (API-based or middleware-based)
Solid understanding of SAP data structures, tables, and workflow processes
Strong analytical, problem-solving, and debugging skills
Ability to work independently and collaborate with cross-functional teams
Preferred Qualifications
Experience with SAP S/4HANA
Familiarity with Azure, AWS, or cloud-hosted .NET solutions
Knowledge of Fiori/UI5 is a plus
Experience with Agile methodologies
Soft Skills
Strong communication and documentation ability
Detail-oriented, organized, and proactive
Ability to manage multiple tasks and deliverables
Comfortable working in fast-paced, dynamic project environments