What is the average Erp Programmer Iii salary for Benton Harbor, MI?
-
As of June 01, 2026, the average Erp Programmer Iii salary in Benton Harbor, MI is $127,910. The chart below represents localized salaries for some of our most popular Erp Programmer Iii job titles in Benton Harbor, MI. Salaries can vary greatly depending on numerous factors, including position, location, years of experience, and level of education. Salary.com’s team of Certified Compensation Professionals analyzed survey data collected from thousands of HR departments at companies of all sizes and industries to compile a range of salaries for various Erp Programmer Iii job titles in Benton Harbor, MI. Apply your personal criteria to one of the job titles below to get your personalized salary estimate.
Erp Programmer Iii Salaries in Benton Harbor, MI
| Job Title | Salary | Hourly Rate | Location | Date Updated |
| ERP Configuration Specialist III | $118,798 | $57.11 | Benton Harbor, MI | June 01, 2026 |
| ERP Administrator III | $125,706 | $60.44 | Benton Harbor, MI | June 01, 2026 |
| ERP Business Analyst III | $119,559 | $57.48 | Benton Harbor, MI | June 01, 2026 |
| Applications Programmer III | $121,036 | $58.19 | Benton Harbor, MI | June 01, 2026 |
| Business Application Delivery Programmer III | $112,563 | $54.12 | Benton Harbor, MI | June 01, 2026 |
| Client/Server Programmer III | $108,776 | $52.30 | Benton Harbor, MI | June 01, 2026 |
| ERP Configuration Specialist II | $94,940 | $45.64 | Benton Harbor, MI | June 01, 2026 |
| CNC Machine Programmer III | $94,711 | $45.53 | Benton Harbor, MI | June 01, 2026 |
| Software Systems Programmer III | $115,308 | $55.44 | Benton Harbor, MI | June 01, 2026 |
| ERP Configuration Manager | $155,101 | $74.57 | Benton Harbor, MI | June 01, 2026 |
-
Develops, reviews, and modifies the programming to support the configuration of the organization's Enterprise Resource Planning (ERP) applications. Analyzes ERP system performance and encodes and debugs any issues or vulnerabilities to improve the integrity, security, or application of the system. Develops coding to support the programming of new ERP modules and system upgrades and assists with the configuration planning and deployment of releases. Ensures ERP data and system infrastructure security, designs patches for vulnerabilities, and develops backup processes. Plans and designs application tables, reports, and new modules to improve system configuration, functionality, and efficiency. Coordinates software integration and maintains technical documentation. Requires a bachelor's degree. Typically reports to a manager. Work is generally independent and collaborative in nature. Contributes to moderately complex aspects of a project. Typically requires 4-7 years of related experience. ERP Configuration Specialist III Salaries in Benton Harbor, MIAlternate Job Titles:Enterprise Applications Developer III, Enterprise Applications Programmer III, ERP Integration Specialist III, ERP Configuration Specialist III
-
Responsible for the administration of an organization's ERP system to facilitate reliable performance, integrity, and security. Processes, validates, and maintains ERP data to ensure accurate system records. Monitors ERP security and manages user access and permissions. Assists and supports the planning, testing, and deployment of new ERP modules, upgrades, and patches. Documents ERP system processes and may conduct end-user training to promote effective use and best practices. Tracks and manages support requests to ensure timely resolution of issues or bugs. Maintains, generates, and analyses ERP reports to support organizational planning. Requires a bachelor's degree. Typically reports to a manager. Work is generally independent and collaborative in nature. Contributes to moderately complex aspects of a project. Typically requires 4-7 years of related experience. ERP Administrator III Salaries in Benton Harbor, MIAlternate Job Titles:Enterprise Resource Planning Administrator III, Enterprise Software Administrator III, Enterprise Systems Administrator III, ERP User Support Administrator III, ERP Administrator III
-
Analyzes business needs and processes to assist with developing, implementing, and maintaining the organization's Enterprise Resource Planning (ERP) applications. Coordinates with cross-functional teams to gather requirements by understanding workflow, goals, and processes. Acts as liaison between the development teams and business stakeholders to ensure that ERP solutions align with business objectives. Documents business requirements, functional specifications, and process maps to serve as a reference for the organization. Analyzes system performance and user feedback to identify opportunities to improve processes and ERP functionality. Generates and monitors regular reports to ensure the reliability, security, and efficiency of ERP applications. Requires a bachelor's degree. Typically reports to a manager. Work is generally independent and collaborative in nature. Contributes to moderately complex aspects of a project. Typically requires 4-7 years of related experience. ERP Business Analyst III Salaries in Benton Harbor, MIAlternate Job Titles:Enterprise Applications Analyst III, Enterprise Resource Planning Analyst III, ERP Workflow and Configuration Analyst III, ERP Business Analyst III
-
Performs coding, debugging, testing, configuration, and analysis to develop or modify application programs. Conducts detailed analysis of functional and technical requirements needed to create specifications. Utilizes programming, scripting, or database language to produce efficient code. Performs unit testing of applications. Produces application documentation, including process and data flow diagrams. Provides support for implementing, enhancing, integrating, and maintaining applications. May require a bachelor's degree or equivalent. Typically reports to a project leader or manager. Work is generally independent and collaborative in nature. Contributes to moderately complex aspects of a project. Typically requires 4 -7 years of related experience. Applications Programmer III Salaries in Benton Harbor, MIAlternate Job Titles:Application Programmer Analyst III, Application Systems Analysis/Developer III, Applications Programmer III
-
Develops and maintains business systems solutions/applications to meet business requirements and improve efficiency. Supports existing applications and researches the potential and integration requirements for enhancements through design, coding, and modifying specifications. Conducts detailed analysis of functional and technical requirements needed to create specifications. Utilizes programming, scripting, or database language to produce efficient code. Stays current on industry standards, trends, and technologies. Typically requires a bachelor's degree. Typically reports to a manager. Work is generally independent and collaborative in nature. Contributes to moderately complex aspects of a project. Typically requires 4-7 years of related experience. Business Application Delivery Programmer III Salaries in Benton Harbor, MI
-
Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization's client/server software applications. Designs, plans, enhances, and tests all distributed systems platforms. Conducts technical assessment, research, and testing of technologies as requested. May require a bachelor's degree in a related area. Familiar with relational database concepts, and client-server concepts. Typically reports to a project leader or manager. Typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. Client/Server Programmer III Salaries in Benton Harbor, MIAlternate Job Titles:Client/Server Application Developer III, Senior Client/Server Programmer, Client/Server Programmer III
-
Develops, reviews, and modifies the programming to support the configuration of the organization's Enterprise Resource Planning (ERP) applications. Analyzes ERP system performance and encodes and debugs any issues or vulnerabilities to improve the integrity, security, or application of the system. Develops coding to support the programming of new ERP modules and system upgrades and assists with the configuration planning and deployment of releases. Ensures ERP data and system infrastructure security, designs patches for vulnerabilities, and develops backup processes. Plans and designs application tables, reports, and new modules to improve system configuration, functionality, and efficiency. Coordinates software integration and maintains technical documentation. Requires a bachelor's degree. Typically reports to a manager. Occasionally directed in several aspects of the work. Gaining exposure to some of the complex tasks within the job function. Typically requires 2-4 years of related experience. ERP Configuration Specialist II Salaries in Benton Harbor, MIAlternate Job Titles:Enterprise Applications Developer II, Enterprise Applications Programmer II, ERP Integration Specialist II, ERP Configuration Specialist II
-
Programs and sets up CNC milling, lathe, or other machinery according to blueprint specifications. Reads and interprets technical blueprints and design models and inputs the product design into the computer modeling software. Adjusts machine settings to the desired product specifications, and troubleshoots and maintains the machine. Utilizes G or M code and CAM software (MasterCAM, CAMWorks, or others). Tests the accuracy of settings and programs. May require a bachelor's degree. Typically reports to a manager. Work is generally independent and collaborative in nature. Contributes to moderately complex aspects of a project. Typically requires 4-7 years of related experience. CNC Machine Programmer III Salaries in Benton Harbor, MIAlternate Job Titles:CNC Programmer, Senior, CNC Programmer/Set-Up III, Computer Numeric Controlled Machine Programmer III, CNC Machine Programmer III
-
Reviews, analyzes, develops, installs, and modifies operating systems. Detects, diagnoses, and reports related problems. Writes scripts and code to customize and configure platforms and infrastructure. Gathers and evaluates specifications and prepares technical documentation. May require a bachelor's degree. Typically reports to a manager. Work is generally independent and collaborative in nature. Contributes to moderately complex aspects of a project. Typically requires 4-7 years of related experience. Software Systems Programmer III Salaries in Benton Harbor, MIAlternate Job Titles:IT Systems Programmer III, Operating Systems Solutions Programmer III, Senior Operating Systems Programmer, Software Systems Programmer III
-
Manages the programming and configuration functions to support the implementation of the organization's Enterprise Resource Planning (ERP) applications. Plans and designs new ERP modules and system upgrades by defining scopes, setting deadlines, coordinating workflow, and monitoring progress. Implements policies and procedures to guide ERP system programming and ensure the optimal function of ERP applications to support business goals. Monitors system performance metrics to ensure the reliability, security, and integration of data and recommends improvements or modifications. Coordinates with adjacent departments to understand business needs and future requirements. Requires a bachelor's degree. Typically reports to a director. Manages subordinate staff in the day-to-day performance of their jobs. True first level manager. Ensures that project/department milestones/goals are met and adhering to approved budgets. Has full authority for personnel actions. Typically requires 5 years experience in the related area as an individual contributor. 1-3 years supervisory experience may be required. Extensive knowledge of the function and department processes. ERP Configuration Manager Salaries in Benton Harbor, MIAlternate Job Titles:Enterprise Applications Development Manager, Enterprise Applications Programming Manager, ERP Business Systems Integration Manager, ERP Configuration Manager