1

Professional Programmer Analyst Jobs in Iowa (NOW HIRING)

Engineer - TN Visa Professional

Waukon, IA ยท On-site

$77K - $103K/yr

This position is designed for qualified TN Visa professionals from Mexico or Canada who are ... Engineering analysis, planning, and technical project coordination * Design and review projects and ...

Perform geotechnical engineering analyses and calculations under the supervision of a Professional Engineer. * Assist with the design and development of plans and specifications . * Review drawings ...

Mechanical Controls Engineer

Dubuque, IA ยท On-site

$70K - $100K/yr

Experience through internships, co-ops, academic projects, or professional engineering roles involving mechanical systems, testing, or product development. * Familiarity with engineering analysis ...

Perform geotechnical engineering analyses and calculations under the supervision of a Professional Engineer. * Assist with the design and development of plans and specifications . * Review drawings ...

Project Engineer

Cedar Rapids, IA ยท On-site

$80K - $119K/yr

... professional opinions and practical geotechnical solutions * Manage projects (scope, schedule, budget) * Perform engineering analysis using company and industry methodologies and standards * Mentor ...

Project Engineer

Cedar Rapids, IA ยท On-site

$80K - $119K/yr

... professional opinions and practical geotechnical solutions * Manage projects (scope, schedule, budget) * Perform engineering analysis using company and industry methodologies and standards * Mentor ...

Project Engineer

Cedar Rapids, IA ยท On-site

$80K - $119K/yr

... professional opinions and practical geotechnical solutions * Manage projects (scope, schedule, budget) * Perform engineering analysis using company and industry methodologies and standards * Mentor ...

Project Engineer

Cedar Rapids, IA ยท On-site

$80K - $119K/yr

... professional opinions and practical geotechnical solutions * Manage projects (scope, schedule, budget) * Perform engineering analysis using company and industry methodologies and standards * Mentor ...

... professional growth, direct hire by our customers, and additional opportunities within our own ... Provide direct analytical support for one or more product groups. * Develop a growing understanding ...

next page

Showing results 1-20

Professional Programmer Analyst information

See Iowa salary details

$19

$43

$64

How much do professional programmer analyst jobs pay per hour?

As of Aug 30, 2026, the average hourly pay for professional programmer analyst in Iowa is $43.66, according to ZipRecruiter salary data. Most workers in this role earn between $33.85 and $53.08 per hour, depending on experience, location, and employer.

What is a professional programmer analyst?

Professional Programmer Analysts are IT professionals who combine the skills of computer programming with systems analysis. They design, develop, test, and maintain software applications while also analyzing business requirements to ensure that software solutions effectively address organizational needs. Their role often involves working closely with stakeholders to gather requirements, troubleshooting technical issues, and optimizing existing systems for better performance and functionality.

What are the key skills and qualifications needed to thrive as a professional programmer analyst?

To thrive as a Professional Programmer Analyst, you need a strong background in computer science, programming languages such as Java or C#, and experience with systems analysis, typically supported by a relevant degree. Familiarity with database management systems, development frameworks, and tools like SQL, .NET, or Agile methodologies is often required. Analytical thinking, problem-solving, and effective communication are vital soft skills that help bridge technical and business needs. These skills are essential to deliver robust software solutions that align with organizational goals and adapt to evolving technological demands.

What are some typical challenges faced by professional programmer analysts when managing multiple projects simultaneously?

Professional Programmer Analysts often juggle multiple projects with overlapping deadlines and varying requirements. A common challenge is effectively prioritizing tasks while ensuring that each project meets both technical standards and business objectives. Clear communication with stakeholders and agile project management techniques are essential to manage shifting priorities and resource limitations. Additionally, balancing coding responsibilities with analysis and documentation requires strong organizational skills and adaptability.

What is the difference between Professional Programmer Analyst vs Software Developer?

AspectProfessional Programmer AnalystSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; certifications like CAP or PMI-ACPBachelor's degree in Computer Science or related field; certifications vary
Work EnvironmentBusiness analysis, system design, coding, testing within organizationsDesigning, coding, testing software applications across industries
Employer & Industry UsageUsed in corporate IT, consulting firms, government agenciesUsed in tech companies, startups, software firms

The Professional Programmer Analyst combines technical coding skills with business analysis, focusing on system integration and requirements. Software Developers primarily focus on creating software applications. Both roles require programming expertise, but the Analyst often bridges technical and business needs, while Developers concentrate on building software solutions.

Are professional programmer analysts in demand?

Professional programmer analysts are in high demand due to the ongoing need for software development, system analysis, and IT solutions across various industries. They often require strong programming skills in languages like Java, C++, or Python, along with knowledge of database management and system design. The role offers good job stability and growth opportunities as technology continues to evolve.

How much do professional programmer analysts make?

Professional programmer analysts in the US typically earn a median annual salary of around $80,000 to $100,000, depending on experience, location, and industry. Salaries can increase with specialized skills in programming languages, database management, and analytical tools, as well as certifications like CBAP or PMP.

Is programming analyst a stressful job?

A programming analyst role can be stressful due to tight deadlines, complex problem-solving, and the need for accuracy. However, workload and stress levels vary depending on the employer, project scope, and individual skills, with some roles offering a more balanced environment.

What are the most commonly searched types of Programmer Analyst jobs in Iowa?

The most popular types of Programmer Analyst jobs in Iowa are:

What cities in Iowa are hiring for Professional Programmer Analyst jobs?

Cities in Iowa with the most Professional Programmer Analyst job openings:

Infographic showing various Professional Programmer Analyst job openings in Iowa as of June 2026, with employment types broken down into 41% Full Time, 42% Part Time, and 17% Contract. Highlights an 81% Physical, 7% Hybrid, and 12% Remote job distribution, with an average salary of $90,805 per year, or $43.7 per hour.

Mainframe Programmer Analyst - Cobol

Robert Half

Urbandale, IA โ€ข On-site

$95K - $110K/yr

Full-time

Posted 25 days ago


Job description

Position: Mainframe Programmer Analyst -- COBOL
Location: Des Moines IA -- HYBRID, mostly onsite
Salary: $95,000-110,000 base + exceptional benefits
*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. ***
Join an Innovative Client Company Team and Elevate Your Career! Are you ready to take the next big step in your career? We are seeking a highly motivated and talented professional to join our client’s team in an exciting direct hire, permanent position! This is your opportunity to work with a company that values innovation, teamwork, and career growth. If you're passionate about what you do and ready for a change, this could be the perfect role for you.
This is the PERFECT mid-sized company and smaller team, with experienced and down to earth leaders who recognize, reward, and value your direct contributions. YOU will have the satisfaction of seeing the direct positive impact you are making for your team and the organization, as well as have confidence in the financial stability of the organization and enjoy the small team of professionals and high integrity team members you partner with.
Why You’ll Love This Opportunity:
• Competitive Compensation: Enjoy a salary that reflects your experience and expertise, with regular merit-based increases.
• Work-Life Balance: Join a team that values flexibility in when and where you work (if applicable).
• Career Advancement: Be part of an organization where professional growth is a priority.
• Positive Culture: Work in a team environment marked by collaboration, respect, and a shared drive for success.
• Supportive Leadership: Partner with a forward-thinking management team dedicated to helping you succeed.
What You’ll Bring to the Role:
• A proven track record of COBOL, JCL programming experience
• A passion for life insurance and policy administration systems, where any knowledge and experience in HP9000, Unix and or Linux environments are a plus
• A commitment to excellence and a drive for continuous improvement.
Your Next Steps:
*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. Also, you may contact me by office: 515-303-4654 or mobile: 515-771-8142. Or one click apply on our Robert Half website. No third party inquiries please. Our client cannot provide sponsorship and cannot hire C2C. ***COBOL - All Versions, Mainframe Application, JCL, HP9000 Unix, Linux

Robert Half logo

About Robert Half

Sourced by ZipRecruiter

Founded in 1948, Robert Half pioneered the idea of professional talent solutions to connect opportunities at great companies with highly skilled job seekers. As business needs changed, we evolved to offer specialized talent solutions for finance and accounting, technology, administrative and customer support, creative and marketing, and legal fields. In 2002, we introduced our subsidiary, Protiviti, a global independent risk consulting and internal audit service, to support companies as they faced more strategic business challenges.

Industry

Recruiting and staffing services

Company size

10,000+ Employees

Headquarters location

San Ramon, CA, US

Year founded

1948