job summary:
The Lead SAP Full-Stack Developer is a senior-level position requiring at least ten years of experience in design, development, and support within the SAP technology stack. This role centers on technical leadership and the conversion of complex functional requirements into robust technical solutions using both classic and modern development methodologies. Candidates must possess deep expertise in ABAP, SAP S/4HANA, Fiori app deployment, and the ABAP RESTful Application Programming Model (RAP). Responsibilities include performing performance tuning, advanced debugging, and integrating solutions across various SAP modules like SD, MM, FI, and SCM. The position requires a minimum of four days per week onsite at the Holland, Michigan headquarters and the flexibility to support stakeholders across international time zones.
location: Holland, Michigan
job type: Contract
salary: $50 - 67 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
Extensive SAP Experience: A minimum of 10+ years of related design, development, and support experience within the SAP technology stack.
Education or Equivalent Experience: A Bachelor's degree in Computer Science, Information Systems, or a similar field. In lieu of a degree, 2 years of relevant work experience are required for every year of education not completed.
Modern SAP Development: At least 2+ years of specific experience with SAP S/4HANA (including Modern ABAP on S/4 2023).
Full-Stack Technical Proficiency: Deep expertise in ABAP programming, including both Classic and Modern ABAP, SAP Fiori (app deployment), RAP (ABAP RESTful Application Programming Model), and OData v4.
Extensibility & Tooling Expertise: Proficiency in Key User and Pro Developer Extensibility, as well as hands-on experience with Eclipse (ADT), Business Application Studio (BAS), CDS Views, and HANA DB.
Technical Core Competencies: Strong command of Object-Oriented Classes, Module Pools, BAPI, RFC, IDOC, Enhancements, User Exits, and Adobe Forms.
Functional Module Integration: Experience developing solutions for various SAP modules such as SD, MM, FI, SCM, and specialized areas like PPDS and aATP.
Technical Leadership: The ability to provide technical leadership, converting complex functional requirements into technical solutions while performing performance analysis, tuning, and advanced debugging.
Onsite Commitment: Ability to work on-site at the corporate headquarters in Holland, MI, for a minimum of 4 days per week.
Global Support Availability: Flexibility and ability to support stakeholders and teams across international time zones.
qualifications:
Required qualifications:
- Bachelor's degree in computer science, information systems or similar field. (In lieu of degree, 2 years of relevant work experience is needed for every year of education not complete)
- Strong knowledge of ABAP programming language
- Minimum 10 years of related design, development and support experience in respective technology stack
- Minimum 2+ years SAP S/4HANA experience
- Ability to work on-site at our headquarters in Holland, MI (4 days/wk. minimum)
Preferred Skills:
- Demonstration of strong technical aptitude
- Excellent communication and interpersonal skills
- Deep intellectual curiosity
- Strong problem solving and analytical skills
- Conversion of functional requirements into technical solutions
- Performance analysis and tuning
- Debugging skills
- Classic ABAP, Modern ABAP on S/4 2023, BAS, SAP Fiori
- Key Business User Extensibility, Pro Developer Extensibility
- CDS, Eclipse, HANA DB
- RAP, REST, OData v4, Gateway Services, Postman
- Classes (Object Oriented), Module Pool, Function Groups, ALV IDA, Data Dictionary, Enhancements, User Exits, Reports, BAPI, RFC, IDOC, Adobe Forms
- SAP modules: PPDS, aATP, SD, LE(WM), MM, FI, SCM
'Nice to Have' Skills:
- AMDP
- ABAP Unit Testing
- SAP API Management
- VS Code
- ABAP GitTS
- CAP CDS
- EWM
- Integration Suite / PI
- Application of Clean Core Principles
- Ariba
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.
![]()