1

Progress Developer Jobs in Iowa (NOW HIRING)

Market Developer

Cedar Rapids, IA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Market Developer is responsible for providing sales mentorship, practice guidance, and joint ... Inform and communicate with leadership team regarding financial advisor progress toward development ...

Market Developer

Cedar Rapids, IA

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Market Developer is responsible for providing sales mentorship, practice guidance, and joint ... Inform and communicate with leadership team regarding financial advisor progress toward development ...

Mechanical Engineer

Iowa City, IA · On-site

$100K - $130K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Project Management / Coordination Lead multiple projects simultaneously, communicating and coordinating work progress with team members. Supervise and support engineers and designers, fostering ...

Electrical Engineer

Iowa City, IA · On-site

$100K - $130K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Project Management / Coordination Lead multiple projects simultaneously, communicating and coordinating work progress with team members. Supervise and support engineers and designers, fostering ...

Senior Electrical Engineer

West Des Moines, IA · On-site

$100K - $130K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Project Management / Coordination Lead multiple projects simultaneously, communicating and coordinating work progress with team members. Supervise and support engineers and designers, fostering ...

Senior Traffic Engineer

Ankeny, IA · On-site

$97K - $134K/yr

Senior Traffic Engineer (Senior PE) McClure is currently searching for a skilled Senior Traffic ... Participation in monthly meetings with leadership to review team progress, discuss concerns, and ...

Java Software Developer

West Des Moines, IA · On-site

$75K - $90K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

To be successful, a Software Developer must understand the principles of the business functions ... Keep supervisor informed on progress of projects. * Seek information to update technical skills and ...

Showing results 21-40

Progress Developer information

See Iowa salary details

$93.9K

$113.9K

$129.6K

How much do progress developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for progress developer in Iowa is $113,885.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,700.00 and $122,100.00 per year, depending on experience, location, and employer.

What is a Progress developer?

Progress Developers are software professionals who specialize in building and maintaining applications using Progress technologies, particularly the Progress OpenEdge development platform. They design, develop, and optimize business applications, typically using the ABL (Advanced Business Language) provided by Progress. These developers are skilled in creating robust database-driven applications, integrating with other systems, and supporting enterprise business processes. Their expertise is often crucial for organizations that rely on Progress solutions for their core operations.

What does a Progress developer do?

Progress is a programming language, also called Progress 4GL, that is used for business application development and created by a company with the same name. The programming language is now known as OpenEdge. As a Progress, or OpenEdge, developer, your responsibilities include using the OpenEdge language to create business applications with relational databases and programming tools. Progress’s tools can be integrated with numerous third-party applications, and they are suitable for developers working with web development, mobile apps, desktop software, and database applications. When seeking work in this technical specialty, you should look for jobs as both a Progress developer and an OpenEdge developer.

What are the skills and qualifications needed to thrive as a Progress developer?

To thrive as a Progress Developer, you need a solid background in software development, proficiency in Progress OpenEdge ABL, and experience with database design and application architecture. Familiarity with integrated development environments (IDEs) like Progress Developer Studio and certifications in Progress OpenEdge are commonly required. Strong problem-solving abilities, collaboration, and effective communication skills help Progress Developers excel in team environments and client interactions. These skills ensure efficient, reliable application development and support business needs through robust and maintainable software solutions.

What are some common challenges a Progress developer might face when integrating legacy systems with modern applications?

Progress Developers often encounter challenges when bridging older Progress/OpenEdge applications with newer technologies, such as web services or cloud platforms. These challenges include handling differences in data formats, ensuring data integrity, and maintaining performance while introducing new functionalities. Collaboration with business analysts and IT teams is crucial to understand legacy workflows and minimize disruption. Successful integration requires a solid understanding of both the existing Progress environment and modern development tools.

What is the difference between Progress Developer vs Progress Consultant?

AspectProgress DeveloperProgress Consultant
CredentialsTypically requires programming certifications or experience in Progress OpenEdgeOften requires similar technical certifications, plus consulting or client management skills
Work EnvironmentFocuses on coding, development, and software implementationIncludes client interaction, project planning, and solution customization
Industry UsageUsed mainly in software development teams within various industriesEngaged in client-facing projects across multiple sectors

Progress Developers primarily focus on coding and developing applications using Progress technologies, while Progress Consultants combine technical skills with client interaction to implement solutions. Both roles require similar technical credentials, but their daily tasks and work environments differ significantly.

More about Progress Developer jobs

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

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

What are popular job titles related to Progress Developer jobs in IA?

For Progress Developer jobs in IA, the most frequently searched job titles are:

Infographic showing various Progress Developer job openings in Iowa as of August 2026, with employment types broken down into 68% Full Time, 23% Part Time, and 9% Temporary. Highlights an 95% In-person, and 5% Remote job distribution, with an average salary of $113,885 per year, or $54.8 per hour.

Application Developer II - Oskaloosa

Musco Sports Lighting

Oskaloosa, IA • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 18 days ago


Job description

Application Developer II
The Musco Information Technology team has an opening for an Application Developer II in our Oskaloosa, IA office. The Application Developer II is responsible for working with assigned business areas to provide needed information and software tools to support business objectives. This includes software development, reporting, and ongoing maintenance. As an Application Developer II, a detailed understanding of business objectives is expected along with an advanced level of programming skills. An Application Developer II is expected to solely manage the development process of small projects. If your experience aligns with the qualifications outlined below, we look forward to hearing from you!
Hear why Elyse is #TeamMusco
What you need to be successful:
  • Bachelor's degree in related field or combination of equivalent education and experience.
  • 4+ years of software development or demonstrated ability.
  • Experience developing in C#, Blazor, working with REST Endpoints and APIs, are a plus.
  • May be required to work with existing business system code, written in Progress Openedge ABL.
  • Working knowledge of application integrations, databases, and security practices, with the ability to apply concepts in solution design.
  • Working knowledge of software development lifecycle and its application in delivering high-quality solutions.
  • Ability to communicate effectively and collaborate across cross-functional teams.
  • Ability to work independently with a high level of accountability, effectively prioritize work, and take ownership of assigned responsibilities to meet deadlines and deliver results.
  • Ability to handle sensitive data and information with discretion and maintain confidentiality.
  • Strong analytical and problem-solving skills, with the ability to diagnose, troubleshoot, debug and resolve complex software and technical issues.
  • Ability to mentor and develop less experienced developers by providing guidance, feedback, and knowledge sharing to enhance team capability.
  • Ability to translate business requirements into effective technical solutions through strong analysis and stakeholder collaboration.

What you will do as an Application Developer II:
  • Develop, test, maintain and deploy complex system enhancements, new modules and applications.
  • Perform root-cause analysis, troubleshoot and resolve complex application issues.
  • Collaborate with business users, QA, and infrastructure teams to understand requirements.
  • Follow and help refine development best practices.
  • Write clean, well-documented code following best practices. Participate in code reviews.
  • Document development tasks, develop and execute project schedules.
  • Optimize application performance and maintainability.
  • Mentor developers on tools, best practices, and techniques.
  • Other related duties as assigned.

Additional Considerations:
  • On occasions, may be required to work outside of normal business hours (including evenings, weekends, or holidays), may also be required to travel to other Musco locations.

Who is Musco:
For more than 50 years, Musco has specialized in sports and large-area lighting and technology, providing innovative solutions for projects in more than 135 countries. Headquartered in Oskaloosa, Iowa, Musco has more than 2,100 team members worldwide. Musco was named an Iowa Top Workplace by The Des Moines Register (2023�2025) and a USA TODAY Top Workplace (2025�2026). Learn more at www.musco.com .
Team Culture and Partnerships:
At Musco, we offer meaningful work in a team-first culture with continuous learning and professional development. We value work-life balance, providing flexibility for community involvement, family activities, and personal time. We have a generous benefit package created with the Team in mind. It includes varying health insurance plans, vision and dental insurance, PTO, 401k, profit sharing, and more!
As supporters of recreational organizations, we help ensure safer and more enjoyable playing experiences worldwide. If giving back resonates with you, learn more about our partnerships .
At Musco , we make it happen and want you to be a part of it.
Stay connected with us!
LinkedIn | Facebook | Instagram | YouTube