1

Professional Programmer Analyst Jobs in Iowa (NOW HIRING)

Engineer - TN Visa Professional

Waukon, IA

$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 ...

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 ...

This may include performing and/or leading field investigations, engineering analysis, calculations ... Works under the supervision of a Professional Engineer.

This may include performing and/or leading field investigations, engineering analysis, calculations ... Developing engineering professional; assignments are designed to develop knowledge and abilities ...

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 ...

Senior Mechanical Engineer

Des Moines, IA ยท Hybrid

$102K - $134K/yr

Our expertise includes engineering analysis, design services, and professional consulting, ensuring top-tier quality and world class installations. We also provide building inspection and forensic ...

Project Engineer

Des Moines, 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 ...

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 Jun 12, 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 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 jobs pay $500,000 a year in the US?

In the US, high-paying roles such as senior executive positions (e.g., CEOs, CFOs), successful entrepreneurs, and top-tier investment bankers can earn $500,000 or more annually. Certain specialized medical professionals, highly experienced software engineers, and partners at major law firms may also reach this level with bonuses and profit sharing. Achieving this income typically requires extensive experience, advanced skills, and often leadership responsibilities or ownership stakes.

Will AI replace coders by 2040?

Professional Programmer Analysts and other coding professionals will continue to play a vital role in software development, as AI tools are designed to assist rather than fully replace human programmers. While AI can automate routine tasks and improve efficiency, complex problem-solving, creativity, and understanding user needs remain essential skills for programmers. Therefore, AI is expected to augment rather than eliminate coding jobs by 2040.

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.

What does a programmer analyst do?

A programmer analyst designs, develops, tests, and maintains software applications to meet organizational needs. They analyze user requirements, create technical specifications, and often work with programming languages, databases, and development tools. The role combines programming skills with systems analysis to improve or implement software solutions.

What are the key skills and qualifications needed to thrive as a Professional Programmer Analyst, and why are they important?

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 Professional Programmer Analysts?

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 jobs pay 200,000 a year in the USA?

Professional programmer analysts with extensive experience, advanced skills in programming languages, and certifications such as PMP or AWS can reach annual salaries of $200,000 or more, especially in senior or specialized roles. High-paying positions are often found in finance, technology, or consulting firms, and may require long hours, leadership responsibilities, or working in competitive markets.
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 1% As Needed, 71% Full Time, 21% Part Time, 1% Temporary, and 6% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $90,805 per year, or $43.7 per hour.
Engineer - TN Visa Professional

Engineer - TN Visa Professional

Waukon Feed Ranch Inc

Waukon, IA โ€ข On-site

$77K - $103K/yr

Full-time

Posted 25 days ago


Job description

Description:

Position Overview:
This position is designed for qualified TN Visa professionals from Mexico or Canada who are passionate about agricultural operations, equipment reliability, facility maintenance, and continuous improvement.


The Engineer will support agricultural operations by overseeing systems, project coordination, facility improvements, and equipment performance across multiple locations. This position reports to the Department Manager.


Essential Job Responsibilities

  • Engineering analysis, planning, and technical project coordination
  • Design and review projects and make sure specifications are met
  • Application of engineering principles to coordinate and support equipment, buildings, and production systems
  • Troubleshoot mechanical, electrical, ventilation, plumbing, and operational issues within farm facilities
  • Develop and implement preventative upkeep schedules and procedures
  • Monitor equipment performance and recommend improvements to increase operational efficiency
  • Assist with installation, inspection, and repair of feeding systems, ventilation systems, water systems, and other farm infrastructure
  • Support emergency repair needs to minimize operational downtime
  • Maintain maintenance records, repair logs, and equipment documentation
  • Ensure compliance with company safety standards, biosecurity procedures, and regulatory requirements
  • Collaborate with leadership to prioritize projects and operational needs
  • Assist with budgeting and planning for maintenance and capital improvement projects
  • Train employees on proper equipment operation, maintenance procedures, and safety practices
  • Participate in development and continuous improvement initiatives
  • Ensure compliance with company policies, safety standards, and regulatory requirements
  • Understand & follow WFRโ€™s biosecurity protocol, must shower in and out of the facility
  • Understand & follow WFRโ€™s handbook and procedures
  • Work respectfully with a diverse team of 1-10 personnel

Reasonable Accommodations Statement: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable Accommodations may be made to enable qualified individuals with disabilities to perform the essential duties of the position.

Requirements:

Education and Experience


ยท Bachelorโ€™s degree in Agricultural Engineering, Mechanical Engineering, Industrial Engineering, or related field


Qualifications

  • Eligible for TN Visa status under the Engineer profession classification
  • Citizen of Mexico or Canada
  • Experience with agricultural equipment, maintenance systems, or livestock production environments preferred
  • Knowledge of mechanical, electrical, plumbing, and ventilation systems
  • Strong troubleshooting and problem-solving abilities
  • Strong communication and leadership skills
  • Ability to work in a fast-paced agricultural environment
  • Willingness to travel between locations as needed
  • Bilingual English/Spanish preferred but not required
  • Ability to lift a minimum of 50 lbs.
  • Ability to obtain a driverโ€™s license
  • Ability to stand, walk and be on feet for 8 to 10 hours a day
  • Ability to frequently bend, reach, squat & kneel
  • Effectively communicate with team members

Work Environment


ยท Schedule: Must work scheduled days and hours assigned by manager. Must work full time, a minimum of 40 hours per week. Schedule will be Monday-Thursday with occasional Fridays, and additional hours as needed.

ยท Environment: Indoors and outdoors. Nosie level is usually moderate to loud.

ยท Travel: Will travel via work vehicle to assigned sites. Will travel to different locations in the tristate area.

Please note that this job description is not designed to cover or contain a comprehensive list of duties or responsibilities. Duties and responsibilities may change at any time with or without notice.