1

Application Analyst Jobs in Iowa (NOW HIRING)

Application Security Engineer II

Des Moines, IA · On-site

$57.25 - $76.50/hr

The Application Security Engineer II serves as the technical subject matter expert for application ... Respond and investigate cybersecurity incidents, collect, and analyze information from multiple ...

Offer applications expertise for project-related activities, including preparing quotes, analyzing inspection requirements, and estimating Gage R&R results * Implement quoted application items on ...

The Systems Analyst supports organizational operations through the administration, configuration ... Administer and maintain enterprise application environments, including user access management ...

Systems Analyst

Iowa City, IA · On-site

$70 - $100/hr

The Systems Analyst supports organizational operations through the administration, configuration ... Administer and maintain enterprise application environments, including user access management ...

Des Moines, IA (Preferred and Hybrid) Contracting W2 or C2C is fine Application Developer that ... Analytics, and legacy. Contractor duties ("What you''ll do"): Looking for a local contract ...

Responsibilities : • Develop, test, maintain and deploy complex system enhancements, new modules and applications. • Perform root-cause analysis, troubleshoot and resolve complex application ...

Showing results 21-40

Application Analyst information

See Iowa salary details

$32.9K

$78.5K

$130.6K

How much do application analyst jobs pay per year?

As of Sep 5, 2026, the average yearly pay for application analyst in Iowa is $78,539.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,600.00 and $88,300.00 per year, depending on experience, location, and employer.

What is an application analyst?

Application Analysts are professionals who manage, support, and optimize software applications within an organization. They work closely with end users to troubleshoot issues, implement updates, and ensure that business applications run smoothly and efficiently. Application Analysts also collaborate with IT teams and vendors to integrate new software solutions and maintain system documentation. Their role is critical in ensuring that business operations relying on software applications are uninterrupted and effective.

What are the key skills and qualifications needed to thrive as an application analyst?

To thrive as an Application Analyst, you need a solid understanding of software applications, troubleshooting, and business process analysis, often supported by a degree in computer science, information systems, or a related field. Familiarity with database management, application lifecycle tools, and industry-specific software is commonly required, and certifications like ITIL or CompTIA can be advantageous. Strong problem-solving abilities, communication skills, and attention to detail help you effectively support users and collaborate with technical teams. These skills and qualifications ensure smooth application performance, optimize business workflows, and minimize system disruptions.

What are some common challenges faced by application analysts when supporting multiple software systems?

Application Analysts often juggle the demands of maintaining and troubleshooting several software applications simultaneously. A key challenge is prioritizing support requests from different departments while ensuring minimal downtime and smooth user experiences. Staying updated with frequent software updates and integrations also requires strong organizational skills and adaptability. Collaboration with IT, vendors, and end-users is essential to resolve complex issues efficiently and to implement system improvements.

What is the difference between Application Analyst vs Business Analyst?

AspectApplication AnalystBusiness Analyst
CertificationsIT-related certifications (e.g., CBAP, CCBA)Business analysis certifications (e.g., CBAP, PMI-PBA)
Work EnvironmentIT departments, software companies, healthcare, financeBusiness units, consulting firms, corporate strategy teams
Employer & Industry UsageTechnology and healthcare sectorsVarious industries including finance, healthcare, and retail
Primary FocusAnalyzing, implementing, and supporting software applicationsIdentifying business needs and recommending solutions

Application Analysts focus on managing and supporting software applications within organizations, ensuring technical functionality. Business Analysts concentrate on understanding business processes and requirements to recommend strategic solutions. While both roles require analytical skills and often overlap in project environments, their core responsibilities and certifications differ slightly, aligning with their specific focus areas.

Do application analysts make a lot of money?

Application analysts typically earn a competitive salary that varies by experience, location, and industry. According to industry data, the median annual salary for an application analyst ranges from $60,000 to $85,000, with potential for higher earnings with certifications and specialized skills in areas like database management or project coordination.

What does an application analyst do?

An application analyst is responsible for managing, supporting, and optimizing software applications within an organization. They analyze system performance, troubleshoot issues, implement updates, and may collaborate with developers and users to ensure applications meet business needs, often using tools like SQL and monitoring software. Strong problem-solving skills and knowledge of IT environments are essential for this role.

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

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

What are popular job titles related to Application Analyst jobs in Iowa?

For Application Analyst jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching Application Analyst jobs in Iowa look for?

The top searched job categories for Application Analyst jobs in Iowa are:

What cities in Iowa are hiring for Application Analyst jobs?

Cities in Iowa with the most Application Analyst job openings:

Infographic showing various Application Analyst job openings in Iowa as of August 2026, with employment types broken down into 47% Full Time, 32% Part Time, and 21% Contract. Highlights an 95% In-person, and 5% Hybrid job distribution, with an average salary of $78,539 per year, or $37.8 per hour.

IA-DOM-DOIT SDP4 Application Product Analyst/Tester

nLeague

Des Moines, IA • On-site

Contractor

Re-posted 16 days ago


Job description

Job ID: 790826

Department: IA-DOM-DOIT

Position: Application Product Analyst/Tester

Location: 200 E Grand Avenue | Des Moines, IA 50309

Duration: 6+ Months

Job Description:

  • The Iowa Department of Management (DOM) is seeking a skilled Application Product Analyst/Tester. The systems team is looking to utilize the right resource on change requests that range from problem tickets (quick fixes) to major enhancements. These positions will test applications that support Child Welfare, Child Care Assistance, Food Assistance, Family Investment Program, Medicaid, and Child Support. In addition to testing duties, the agency is looking for automated test data creation & maintenance experience, ability to create master data test plans, and light Business Analyst duties, which will mostly involve gathering requirements around production issues and light enhancements.
  • Most systems are centralized but there are distributed systems as well that are used in field offices and facilities. Many systems are home grown while some systems use third-party applications.

Duties:

  • Play critical role in testing products to verify against specifications and validating product feature concepts for future and current requirements using manual testing processes and automated regression testing suites.  
  • Write master data test plans.
  • Write scripts for automated regression testing.
  • Write scripts and procedures to help create and maintain testing data / regions.
  • Maintain documentation in study library or tools provided for knowledge management and future benchmarking.    
  • Maintain comprehensive documentation in designated knowledge management tools or study libraries for future reference and benchmarking.
  • Serve as a resource and active participant in business process redesign initiatives; assist stakeholders in evaluating how system enhancements can improve process flow and business functionality.
  • Perform various types of testing, including user acceptance, functional, regression, and usability testing.
  • Assess not only technology changes but also associated process and role modifications.
  • Validate “to-be” processes during documentation updates and ensure accurate reflection of business process changes.
  • Interpret business requirements and system documentation; contribute to end-user documentation and knowledge libraries.
  • Collaborate with system development and client-facing teams to clarify requirements and translate them into actionable product features.
  • Work closely with quality assurance and development teams to ensure accurate migration of changes into production environments.
  • Engage with technical teams and subject matter experts (SMEs) to clarify and refine business requirements.

Requirements:

  • Experience working on multi-million-dollar projects in large enterprises environment
  • Experience writing master data test plans
  • Ability to review both business and technical documentation
  • Ability to independently schedule UAT tasks and risk-based testing
  • Proficient in Microsoft Office suite, including Outlook, Word, Excel, PowerPoint and Visio. etc.
  • Extracting & doc Bus Rules embedded in third party utilities, & other data manipulation products; in both business & functional aspects of Bus rules.
  • Create a document describing the data transformation for every data element over a specific period (daily, weekly, monthly).
  • Accurately prepare written correspondence that is coherent, grammatically correct, effective, professional and engaging.
  • Demonstrated ability of high levels of interpersonal and communication skills.
  • Demonstrated ability of self-motivation, self-direction, and able to work with little or no supervision.
  • Demonstrated ability to effectively use third party tools and system utilities.
  • Visualize and Propose solutions that cross multiple platforms