Overview
Skills
Job Details
Job Title: Principal SAP ABAP ECC Developer
Primary Location: Libertyville, IL (3 days on-site)
Position Type: Direct Hire
Compensation Information
The expected salary range for this position is $100,000-125,000 per year depending on experience and qualifications. This role also qualifies for comprehensive benefits such as health insurance, 401(k), and paid time off. committed to pay transparency and equal opportunity. The salary range provided is in compliance with applicable state and federal regulations.
Overview:
Principal SAP ABAP Developer. This is a Direct-Hire role in Libertyville, IL.
We are seeking a Principal SAP ABAP Developer to join our client's growing SAP team! This individual will play a lead role in designing, developing, testing, and implementing high-quality SAP solutions as the organization transitions from ECC to S/4HANA.
This is a senior-level role for someone who thrives on complex development challenges, has a deep understanding of SAP architecture, and is passionate about modernization and clean extensibility practices. You'll also collaborate closely with technical and business teams to drive innovation and mentor other developers.
What You Bring to the Role. (Ideal Experience)
- 12 15 years of overall experience; minimum of 10 years SAP development
- Experience with ECC (ERP Central Component) (across at least 3 core modules such as MM, PP, FI, SD, HR)
- Proven experience with:
- ABAP programming (incl. ALV, RFCs, Exits, BADI's, Dialogs, LSMW)
- IDOC, ALE, EDI, Proxy/Web Services
- SmartForms, SAP Scripts, Adobe Forms
- Hands-on S/4HANA experience and clean-core extensibility concepts
- Strong knowledge of RF/mobile development and SAP Console
- Solid foundation in middleware and API integrations
- Bachelor's or Master's degree in Computer Science (or equivalent)
What You'll Do. (Skills Used in this Position)
- Design and deliver scalable solutions using:
- ABAP (OO, Reports, Enhancements, BADIs, BAPIs, CDS, AMDP)
- SAP Fiori/UI5, RAP, and CAP on BTP
- Classic Dynpro and Screen/Menu Painter
- SAP Console & ITS Mobile for RF/scanner interfaces
- Support S/4HANA transition by modernizing legacy processes and custom code
- Develop and optimize mobile solutions for warehouse and manufacturing
- Enable extensibility using Clean Core strategy (in-app, side-by-side on BTP)
- Build and expose services via OData, SOAP, REST, IDocs, RFCs
- Collaborate on integrations using Boomi, SAP CPI, and SAP API Mgmt
- Participate in SAP DevOps: automated testing, code scanning, CI/CD pipelines
- Provide technical leadership, peer reviews, and mentorship
- Partner globally with project managers and business process leads
This role requires authorization to work in the U.S. without current or future visa sponsorship.
All offers are contingent upon the completion of a background check, which may include but is not limited to reference checks, education verification, employment verification, drug testing, criminal records checks, and any required certifications or compliance requirements based on the end client's background check policies and applicable laws.