Demo

Programmer Analyst

Crawford Thomas Recruiting
Grand Rapids, MI Full Time
POSTED ON 12/27/2025
AVAILABLE BEFORE 2/10/2026
Salary: $80,000-$100,000 base salary plus full benefits package, bonus opportunities, and relocation assistance (if needed)

Job Summary

Our client is seeking a Programmer / Business Analyst to join their team in Grand Rapids, MI. This role supports the company’s ERP, MES, and EDI systems, helping business units access accurate data and make informed decisions. The ideal candidate has hands-on RPG and SQL experience and enjoys solving complex challenges in a fast-paced manufacturing environment.

Job Responsibilities: Support and enhance Infor ERP XA and Paper-Less MES systems. Develop and maintain RPG programs and SQL queries to meet business needs. Manage EDI setup, integrations, and troubleshooting for customers and vendors. Monitor IBM i system operations and respond to system messages. Perform daily and monthly ERP procedures (EOD/EOM). Create dashboards and reports for management and department leaders. Collaborate with external vendors on software integrations and system improvements. Provide technical support and training to users across departments.

Qualifications: Bachelor’s degree in Computer Information Systems or equivalent experience. Proficiency in RPG programming, SQL, and relational database management. Experience with Infor ERP XA, Paper-Less MES, and EDI preferred. Familiarity with IBM i Power Systems and TL Ashford a plus. Strong analytical skills and attention to detail. Excellent communication and problem-solving abilities.

About The Company

Our client is a global leader in the design and manufacture of gas springs, actuators, and motion control solutions. With over 70 years of engineering excellence and a commitment to innovation, they serve major industries including automotive, furniture, medical, and industrial equipment. The Grand Rapids facility offers a collaborative, technology-driven environment where precision, quality, and teamwork are at the core of their success.

,

Salary : $80,000 - $100,000

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 Programmer Analyst?

Sign up to receive alerts about other jobs on the Programmer Analyst career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$208,447 - $279,762
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Crawford Thomas Recruiting

  • Crawford Thomas Recruiting Beaverton, OR
  • Salary: $90-120k Base Bonus = $140-165k Total Job Summary The Market Vice President of Service is a high-impact operational leader responsible for overseei... more
  • 13 Days Ago

  • Crawford Thomas Recruiting Columbia, SC
  • Location: Columbia, SC (Midlands Region) Salary: $65,000 – $80,000 (Based on experience) Company Overview : Our client provides professional property manag... more
  • 13 Days Ago

  • Crawford Thomas Recruiting Denver, CO
  • Territory Sales Manager – Luxury Fitness Equipment (Club) Denver, CO $80K base uncapped commission, $160K OTE with full-time benefits The company is a glob... more
  • 13 Days Ago

  • Crawford Thomas Recruiting Colorado, CO
  • Commercial Service Technician Location: Colorado Springs, CO Pay: $30–$35/hour (DOE) Full Benefits Join a team seeking an experienced Commercial Service Te... more
  • 13 Days Ago


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

  • Ferris State University College of Business Big Rapids, MI
  • Apply now Job no: 497495 Work type: Staff Location: Big Rapids, MI 49307 Categories: Administrative, Staff Position Title: Enrollment Services Programmer A... more
  • 25 Days Ago

  • Grand Rapids Community College Grand Rapids, MI
  • GRCC is looking for a either an Enterprise Applications Manager or Programmer/Analyst at a senior or mid level. The skill level, experience, desire for man... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!