1

Senior Erp Developer Jobs in Iowa (NOW HIRING)

Job Summary The ERP Analyst is responsible for leading, managing, configuring, and optimizing the organization's Enterprise Resource Planning (ERP) system to support business operations. This role ...

Job Summary The ERP Analyst is responsible for leading, managing, configuring, and optimizing the organization's Enterprise Resource Planning (ERP) system to support business operations. This role ...

We are looking for an experienced ERP/CRM Consultant with strong Workday Financials expertise to help improve and refine an established enterprise environment in Iowa City, Iowa. This Long-term ...

New

We are looking for an experienced ERP/CRM Consultant to contribute to the continued improvement of a Workday Human Capital Management environment in Iowa City, Iowa. This Long-term Contract position ...

New

ERP AI Engineer - Manager

Des Moines, IA · On-site

$99K - $232K/yr

Take ownership of projects, ensuring their successful planning, budgeting, execution, and ... The Opportunity As part of the Data and Analytics Engineering team, you will serve as both a ...

ERP Finance Consultant (Business Analyst) is responsible for identifying, developing, and deploying end-user solutions in system implementation. Business Analyst ensures business requirements are ...

Ensure seamless integration with data, AI, engineering, and adjacent enterprise platforms.Lead ERP ... Bachelor's degree in related field.12 to 15 years ERP experience.7 plus years in more senior ...

Sr Software Developer

Muscatine, IA · Hybrid

$51.25 - $67.50/hr

KENT WORLDWIDE™ is seeking a technically strong and collaborative Senior Software Developer to ... You'll deliver scalable ERP solutions, enterprise integrations, and business process automation ...

SR SOFTWARE DEVELOPER

Muscatine, IA · Hybrid

$51.25 - $67.50/hr

KENT WORLDWIDE™ is seeking a technically strong and collaborative Senior Software Developer to ... You'll deliver scalable ERP solutions, enterprise integrations, and business process automation ...

SR SOFTWARE DEVELOPER

Muscatine, IA · On-site

$51.25 - $67.50/hr

KENT WORLDWIDE™ is seeking a technically strong and collaborative Senior Software Developer to ... You'll deliver scalable ERP solutions, enterprise integrations, and business process automation ...

Senior Buyer

Muscatine, IA · On-site

$28 - $45/hr

... Senior Buyer to step into a critical role supporting a manufacturing operation during a planned ... SAP experience or ERP implementation exposure * Experience supporting Engineering Change Requests ...

next page

Showing results 1-20

Senior Erp Developer information

See Iowa salary details

$14

$57

$82

How much do senior erp developer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for senior erp developer in Iowa is $57.98, according to ZipRecruiter salary data. Most workers in this role earn between $49.23 and $65.05 per hour, depending on experience, location, and employer.

What is a senior ERP developer?

Senior ERP Developers are experienced professionals who design, develop, customize, and maintain enterprise resource planning (ERP) software systems for organizations. They work with business analysts and stakeholders to understand requirements and translate them into technical solutions, often using platforms like SAP, Oracle, or Microsoft Dynamics. Their responsibilities include coding, integrating modules, troubleshooting issues, and optimizing the ERP system for efficiency and scalability. Senior ERP Developers also mentor junior team members and ensure that ERP implementations follow best practices and meet business objectives.

What are the key skills and qualifications needed to thrive as a senior ERP developer?

To thrive as a Senior ERP Developer, you need advanced knowledge of ERP frameworks, strong programming skills (such as in ABAP, Java, or .NET), and a relevant degree in computer science or information systems. Expertise with ERP platforms like SAP, Oracle, or Microsoft Dynamics, along with certifications such as SAP Certified Development Associate or Microsoft Certified: Dynamics 365, is typically required. Exceptional problem-solving, project management, and communication skills distinguish top performers in this role. These abilities ensure robust ERP solutions that align with business objectives and facilitate seamless organizational operations.

What are the common challenges faced by senior ERP developers when integrating new modules into existing systems?

Senior ERP Developers often encounter challenges such as ensuring seamless data flow between new and legacy modules, maintaining system stability during integration, and addressing compatibility issues with third-party applications. They must also coordinate closely with business analysts, end-users, and IT teams to understand requirements and minimize system downtime. Effective communication and thorough testing are key to overcoming these obstacles and delivering successful integrations.

What is the difference between Senior Erp Developer vs ERP Analyst?

AspectSenior Erp DeveloperERP Analyst
Primary RoleDesigns, develops, and customizes ERP software solutionsAnalyzes business processes and recommends ERP system improvements
Required SkillsProgramming, system integration, technical troubleshootingBusiness analysis, process mapping, user requirements gathering
Work EnvironmentTechnical teams, software development projectsBusiness units, process improvement initiatives
CertificationsERP development certifications, programming skillsBusiness analysis certifications, ERP system knowledge

While both roles work with ERP systems, a Senior Erp Developer focuses on technical development and customization, whereas an ERP Analyst concentrates on analyzing business needs and optimizing ERP processes. Understanding these differences helps employers and professionals align skills with job expectations.

Is ERP in demand?

ERP (Enterprise Resource Planning) developers are in high demand due to the widespread adoption of ERP systems across industries. Companies seek skilled professionals to implement, customize, and maintain ERP solutions like SAP, Oracle, and Microsoft Dynamics, often requiring knowledge of programming languages and business processes.

What does a senior ERP developer do?

A senior ERP developer designs, develops, and maintains enterprise resource planning (ERP) software solutions to support business processes. They analyze user requirements, customize ERP modules, and ensure system integration and performance, often using programming languages like ABAP, Java, or SQL. Additionally, they may lead implementation projects and provide technical guidance to junior developers.

What are popular job titles related to Senior Erp Developer jobs in Iowa?

For Senior Erp Developer jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching Senior Erp Developer jobs in Iowa look for?

The top searched job categories for Senior Erp Developer jobs in Iowa are:

What cities in Iowa are hiring for Senior Erp Developer jobs?

Cities in Iowa with the most Senior Erp Developer job openings:

Infographic showing various Senior Erp Developer job openings in Iowa as of August 2026, with employment types broken down into 79% Full Time, 7% Part Time, and 14% Contract. Highlights an 79% Physical, 6% Hybrid, and 15% Remote job distribution, with an average salary of $120,601 per year, or $58 per hour.

Senior ERP Consultant I

Heartland Business Systems LLC

West Des Moines, IA • On-site

Full-time

Re-posted 27 days ago


Heartland Business Systems rating

8.6

Company rating: 8.6 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

33rd of 226 rated it services


Job description

Job Type
Full-time
Description
Position Summary:
This position is responsible for providing business consulting, implementation, and support service activities focused on Microsoft ERP solutions related third party products to Heartland's clients, leading and managing those implementations. This requires a strong understanding of accounting, significant technology understanding and diverse industry business process experience. This position is also involved in presales/sales opportunities, overall brand-building and assisting in the success of the ERP Team. The senior member of the team will assist with coaching and mentoring of newer consultants to further grow the ERP Practice.
Roles and Responsibilities/ Essential Functions:
  • Address business problems by gathering information, analyzing, prioritizing, and evaluating options, and then architecting integrated use of technologies to solve those problems.
  • Train and support users of Microsoft Dynamics ERP solutions and related tools. This will include both remote work and traveling onsite to clients. In addition, there are situations that require the team member to be onsite before 8 a.m. or after 5 p.m. with clients, including overnight stays.
  • Build and maintain strong, loyal, long term client relationships, managing implementations, guiding other consultants, and fulfilling the role of being a trusted business advisor.
  • Apply proper accounting standards in planning and design decisions made relating to GP setup, process design flows, transactional testing and posting methodologies.
  • Develop general business and industry specific knowledge of innovative and "best practices" procedures and techniques in order to assist clients in identifying and solving problems. Help lead practice building with improvements in methodology, internal processes, and solutions.
  • Lead presales discovery and presentations (demonstrations); manage preparation and presentation of proposals.
  • Develop the knowledge and skills required to identify client needs and related opportunities which can be addressed through services and products provided by Heartland Business Systems.
  • Mentor and train other consultants on best practices, project methodology, and professional services. Lead and review work performed by other consultant on projects by promoting teamwork.
  • Create and maintain current vendor/industry specific certifications and stay current on new products and solutions by utilizing networks of resources.
  • Work in and always model a positive team atmosphere between regional and virtual practices while maintaining a professional and respectful demeanor.
  • Meet annual billable hour goal, as defined by HBS. This number may change over time as the business evolves.

Requirements
Competencies:
  • Accountability: Accountability looks at the extent to which an individual is willing to accept responsibility.
  • Active Listening: Active listening looks at the extent to which an individual actively attends to, conveys, and understands the comments and questions of others.
  • Customer Oriented: Customer orientation implies a desire to serve both external and internal clients by focusing effort on meeting the client's needs, understanding their concerns, and seeking to build trust.
  • Conceptual Thinking: Conceptual thinking is the ability to understand a situation or problem by identifying patterns or connections between ideas or situations that are not obviously related; to recognize and organize the parts of an issue in a systematic way; and to frame new ideas and courses of action.
  • Decision Making: Decision making skills look at the ability of the individual to select an effective course of action while controlling resources and expenditures.
  • Goal Oriented: Goal orientation looks at the ability of the individual to act to ensure that they and others stay focused on the task objective and perform in accordance with clear expectations and goals.
  • Problem Solving: Problem solving skills looks at the ability of the individual to recognize courses of action which can be taken to handle problems or potential problems and applying contingency plans to solve those problems.
  • Project Management: Project management skills looks at the ability of the individual to demonstrate an understanding of planning, organizing, staffing, directing, and controlling work tasks.
  • Reliability: Reliability looks at the ability of the individual to be dependable and trustworthy.

Required Experience:
  • 10+ years of experience working with operational accounting, product distribution and fulfillment, warehouse management, manufacturing, or other related business processes.
  • 6+ years of experience providing business consulting services, supporting business systems, or implementing accounting/ERP solutions.

Preferred Experience:
  • 4+ Years of previous experience working with ERP manufacturing modules.
  • Experience implementing or integrating with Microsoft ERP solutions.

Required Skills, Education and/ or Certifications:
  • Bachelor's Degree in accounting, Business or Operations Management, or Management Information Systems or equivalent experience.
  • Advanced MS Office skills (Ex: Word templates, Excel Pivot tables, SQL queries).
  • Solid understanding of financial reporting concepts and standard bookkeeping procedures

Preferred Skills, Education and/ or Certifications:
  • Master's Degree in relevant field of study.
  • CPA and/or other relevant professional organization certifications.

Equal Opportunity Employer - Including Disabled and Veterans
#HBS

What Heartland Business Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom