Demo

SAP Programmer

RAKS Group LLC
Ann Arbor, MI Contractor | Full Time | Part Time
POSTED ON 7/18/2026
AVAILABLE BEFORE 8/18/2026

Position Overview

We are seeking a seasoned SAP SD/MM Functional Consultant with strong hands-on configuration experience and deep knowledge of S/4HANA processes. The ideal candidate has experience across SD/MM, understands analytics requirements, and can independently work across configuration, testing, requirements gathering, and business engagement. This role supports multiple small projects, not a large SDLC implementation, and requires someone adaptable, hands-on, and business-facing.

?? Core Skillset (Must-Have)

SAP SD/MM Functional Expertise

SAP SD (Sales & Distribution)

--Hands-on configuration experience in Order-to-Cash (OTC)

--Sales order management

--Delivery processing

--Intercompany invoicing (IC Invoice)

--Pricing knowledge helpful (not required)

SAP MM (Materials Management)

--Master data:

- Info Records

- Source Lists

--Procurement configuration:

- PO (Purchase Order)

- PR (Purchase Requisition)

- Other purchasing functions

--Strong understanding of procurement flows

Cross-Functional Integration

--Strong knowledge of SD-MM integration points, including:

- Stock transport

- Intercompany flows

- Master data dependencies

- Delivery & billing integration with procurement

--Ability to solution across modules and explain impacts to business users

S/4HANA Experience

--SAP S/4HANA implementation hands-on experience (required)

--Understanding of Fiori apps, data model changes, and S/4 innovations relevant to SD/MM

Additional Technical/Functional Skills

--Working knowledge of SAP CRM

--Experience with CRM ? SD middleware interactions is a plus

--Experience working with interfaces, including:

- EDI

- B2B integrations

- 3rd-party systems/data exchanges

--Ability to write functional specifications for integrations and analytics

--Comfortable reviewing and validating interface mapping documents

?? Responsibilities

- Lead functional work across SAP SD/MM, including configuration, testing, and solution design.

- Conduct business workshops, requirements gathering, blueprinting, and fit-gap analysis.

- Support analytics/reporting projects using SAP and non-SAP data (functional responsibility only).

- Create and maintain functional specifications for SD, MM, analytics, and integrations.

- Collaborate with business partners and guide them through solution options.

- Work independently to manage incoming requests and small project deliverables.

- Troubleshoot functional issues and coordinate with technical teams when needed.

- Engage directly with US-based stakeholders; strong communication required.

?? Experience Requirements

- 10-15 years SAP experience across SD MM (combined)

- Minimum 5-7 years recent US experience

- Proven hands-on configuration experience

- Analytics project exposure (design/requirements; not development)

- Experience delivering in environments with multiple small projects

- Excellent communication and client-facing capabilities

?? Soft Skills

- Strong verbal & written communication

- Ability to lead discussions and drive clarity with business teams

- Highly proactive and comfortable with ambiguity

- Capable of managing workload and priorities independently

? Not a Fit If Candidate Is:

- A support-only consultant

- A solution architect who does not configure hands-on

- Someone without analytics exposure

- Unwilling to come onsite 2-3 days per week

- Only SD or only MM (must have both)


Salary.com Estimation for SAP Programmer in Ann Arbor, MI
$115,160 to $141,216
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a SAP Programmer?

Sign up to receive alerts about other jobs on the SAP Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$136,671 - $177,110
Income Estimation: 
$128,093 - $158,900
Income Estimation: 
$107,566 - $124,747
Income Estimation: 
$131,462 - $151,444
Income Estimation: 
$96,072 - $129,026
Income Estimation: 
$144,138 - $187,517
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at RAKS Group LLC

  • RAKS Group LLC Jersey, NJ
  • The Systems Business Analyst Sr acts as a liaison between Capital Partners' Systems and Capital Partners business groups. The individual is responsible for... more
  • 1 Day Ago

  • RAKS Group LLC Woodlawn, MD
  • Key Required Skills: This role will play a critical role in implementing a proof of concept in the production environment and will needs to be a hands-on d... more
  • 2 Days Ago

  • RAKS Group LLC York, NY
  • We are seeking a Java Developer to design, build, and support enterprise-grade applications and services. The role requires strong core Java expertise, exp... more
  • 5 Days Ago


Not the job you're looking for? Here are some other SAP Programmer jobs in the Ann Arbor, MI area that may be a better fit.

  • Octans Group LLC Ann Arbor, MI
  • Visa Independent & local to Michigan & California Position: SAP Programmer/Analyst (SD/MM Functional Consultant) Location: MI or CA (Hybrid) Requirement: W... more
  • 11 Days Ago

  • Kennedy Industries, Inc. Wixom, MI
  • Position Summary Kennedy Industries SCADA Programmer role is responsible for designing, implementing, troubleshooting and supporting SCADA, PLC, HMI, telem... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!