P21 Systems Analyst

The Planet Group

Michigan

Hybrid

USD 110,000 - 115,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Planet Group in Michigan is seeking a hands-on Epicor Prophet 21 (P21) Systems Analyst to own configuration, reporting, and process improvements across sales, purchasing, inventory, warehouse, production, and accounting.

You will administer P21, develop SQL reports, customize with DynaChange, train users, and collaborate with cross-functional teams to translate business needs into practical ERP solutions. Hybrid onsite role with local candidates able to work onsite.

Qualifications

  • 3+ years of hands-on Epicor Prophet 21 (P21) experience as a power user or systems analyst.
  • Strong knowledge of P21 configuration and core distribution workflows (order entry, purchasing, inventory, receiving, production orders).
  • Ability to configure and support P21 without reliance on outside consultants for routine changes.
  • Proven experience writing SQL queries and developing reports (SSRS or Crystal Reports).
  • Proficiency in C#/.NET, including developing and testing DynaChange business rules.
  • Experience training ERP users and documenting procedures for nontechnical audiences.
  • Strong analytical, troubleshooting, and data integrity focus; disciplined testing and documentation.
  • Degree or equivalent experience in IS/CS/Business or related field.

Responsibilities

  • P21 Administration & user support: manage users, permissions, and data standards.
  • SQL Reporting: build ad hoc reports, dashboards, and data extracts; reuse reports.
  • DynaChange customization: modify screens, defaults, and permissions; develop business rules in C#/.NET.
  • User training & documentation: create guides and training materials; build super users.
  • Business process improvement: partner with teams to streamline distribution and production workflows.
  • Data integrity & controls: audit data, manage imports, mass updates, safeguard accuracy.
  • Testing & change management: document changes, test thoroughly, coordinate support tickets.

Skills

Epicor Prophet 21 (P21)
SQL querying
SSRS / Crystal Reports
C#/.NET
DynaChange customization
ERP user training
Data integrity
Testing / change management

Education

Associate's or Bachelor's in IS/CS/Business or related

Tools

DynaChange Designer
SQL Server
Crystal Reports

Job description

Job Title: Epicor Prophet 21 (P21) Systems Analyst

Location: Michigan

Onsite Requirements: Hybrid - Local candidates must be available to work onsite

Compensation Range: $110k-$115k

Introduction

Are you an Epicor Prophet 21 (P21) expert who enjoys making ERP systems work smarter, building custom reports, and helping users get the most out of their technology? This is an opportunity to take ownership of a customized P21 environment and make a direct impact on how a growing distribution business operates.

We're seeking a hands-on P21 Systems Analyst to serve as the go-to expert for system configuration, SQL reporting, DynaChange customization, user training, and business process improvement. You'll work closely with teams across sales, purchasing, inventory, warehouse, production, and accounting to turn business needs into practical system solutions.

Day-to-Day Responsibilities
  • P21 Administration & User Support: Serve as the primary internal P21 resource, troubleshoot system issues, manage user accounts and permissions, maintain master data standards, and coordinate with Epicor support and external consultants as needed.
  • SQL Reporting & Data Analysis: Develop ad hoc reports, dashboards, and data extracts using SQL Server, SSRS, Crystal Reports, and P21 portals and data views. Validate results and convert frequently requested reports into reusable tools.
  • DynaChange Customization & Development: Modify screen layouts, fields, defaults, and permissions using DynaChange Designer. Develop, test, and maintain C#/.NET business rules to automate validations, warnings, and workflows.
  • User Training & Documentation: Provide one-on-one and small-group training, create user guides and work instructions, and develop departmental super users who can support their teams.
  • Business Process Improvement: Partner with sales, purchasing, warehouse, production and accounting teams to identify inefficiencies and implement system-based improvements across distribution and production workflows.
  • Data Integrity & System Controls: Audit master data, correct recurring data issues, manage imports and mass updates, and implement safeguards to improve accuracy and consistency.
  • Testing & Change Management: Document and thoroughly test customizations, validate system changes and upgrades, coordinate support tickets, and follow up to ensure improvements are working as intended.
Required Skills & Qualifications

Must-have qualifications that candidates must meet to be considered.

  • 3+ years of hands-on experience as an Epicor Prophet 21 (P21) power user, systems analyst, or similar ERP-focused professional.
  • Strong working knowledge of P21 configuration and core distribution workflows, including order entry, purchasing, inventory, receiving, and production orders.
  • Ability to independently configure and support P21 without relying on outside consultants for routine system changes.
  • Proven experience writing SQL queries, joins, and views to develop reports using tools such as SSRS or Crystal Reports.
  • Hands-on proficiency in C#/.NET, including developing, testing, and debugging DynaChange business rules and making screen modifications using DynaChange Designer.
  • Experience training ERP users, documenting procedures, and explaining technical concepts to nontechnical audiences.
  • Strong analytical and troubleshooting skills, attention to detail, and a disciplined approach to testing, documentation, and data integrity.
  • Associate's or bachelor's degree in Information Systems, Computer Science, Business, or a related field, or equivalent practical experience.
Preferred Skills & Qualifications

Nice-to-have skills that would make a candidate more competitive but are not required.

  • Experience with the P21 API, SQL Server stored procedures, or integrations between P21 and other business systems.
  • Familiarity with P21 production orders, assembly, secondary processing, or remanufacturing workflows.
  • Experience supporting P21 upgrades or migrations to web-based (Middleware) versions.
  • Knowledge of inventory replenishment, order points, and inventory reporting.
  • Experience building an ERP super-user program or leading system adoption and change management initiatives.
  • Background in hydraulics, industrial distribution, or maintenance, repair, and operations (MRO) distribution.
  • Experience with Power BI, Excel Power Query, or other business intelligence tools.
  • Strong communication and organizational skills, with the ability to manage competing requests and take ownership of projects from requirements gathering through implementation.

#TECH #LI-FR1

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Enterprise System Analyst
Enterprise System Analyst

Galco • Madison Heights (MI)

On-site
USD 85,000 - 120,000
Enterprise System Analyst
Enterprise System Analyst

Galco Industrial Electronics, Inc. • Madison Heights (MI)

On-site
USD 85,000 - 120,000
IT/Prophet 21 Specialist
IT/Prophet 21 Specialist

The Planet Group • Ohio

On-site
USD 80,000 - 115,000
Medical, dental, and vision benefits (
401(k) with company match
2–3 weeks of PTO
Prophet 21 Analyst
Prophet 21 Analyst

Adastra Resource Group • United States

On-site
USD 70,000 - 105,000
Prophet 21 Analyst
Prophet 21 Analyst

Adastra • Florida

On-site
USD 70,000 - 100,000
Epicor P21 Systems Analyst – Hybrid Michigan
Epicor P21 Systems Analyst – Hybrid Michigan

Planet Group • Michigan

Hybrid
USD 110,000 - 115,000
IT P21 Specialist
IT P21 Specialist

Planet Group • Ohio

Hybrid
USD 80,000 - 115,000
Medical, dental, and vision benefits
401(k) with company match
PTO 2-3 weeks
Business Systems Analyst - Epicor P21 (9064)
Business Systems Analyst - Epicor P21 (9064)

Morton • Memphis (TN)

On-site
USD 90,000 - 125,000
HIRING: Epicor Support Analyst - Michigan
HIRING: Epicor Support Analyst - Michigan

Epiusers • Michigan

On-site
USD 90,000 - 120,000
Prophet 21 Solutions Manager
Prophet 21 Solutions Manager

Adastra • United States

On-site
USD 155,000 - 240,000