1

Application Performance Monitoring Jobs in Iowa (NOW HIRING)

... application performance. Responsibilities : • Build and maintain full-stack web applications ... monitor, and troubleshoot applications hosted on Microsoft Azure (App Services, Azure SQL, Azure ...

Python Sr Developer

Des Moines, IA · On-site

$118K - $159K/yr

... application performance. • Ensure data quality, validation, observability, and operational ... monitoring, and operational controls. • Collaborate with cloud, security, and platform teams to ...

Developer

Des Moines, IA · On-site

$85K - $125K/yr

... application performance. • Ensure data quality, validation, observability, and operational ... monitoring, and operational controls. • Collaborate with cloud, security, and platform teams to ...

Showing results 41-60

Application Performance Monitoring information

See Iowa salary details

$48.1K

$108.5K

$140.3K

How much do application performance monitoring jobs pay per year?

As of Aug 8, 2026, the average yearly pay for application performance monitoring in Iowa is $108,500.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,400.00 and $132,400.00 per year, depending on experience, location, and employer.

What is the difference between Application Performance Monitoring vs Software Developer?

AspectApplication Performance MonitoringSoftware Developer
Primary FocusMonitoring and optimizing application performance and user experienceDesigning, coding, and maintaining software applications
Required SkillsPerformance analysis, troubleshooting, monitoring toolsProgramming languages, software design, problem-solving
Work EnvironmentIT teams, operations, DevOpsDevelopment teams, coding environments
CertificationsAPM tools certifications, ITIL, cloud certificationsProgramming certifications, computer science degrees

Application Performance Monitoring professionals focus on ensuring applications run smoothly by tracking performance metrics, while Software Developers create and improve the software itself. Both roles are essential in the software lifecycle but serve different functions within the tech industry.

What are the key skills and qualifications needed to thrive in application performance monitoring, and why are they important?

To excel in Application Performance Monitoring (APM), you need a solid understanding of software development, network infrastructure, and performance analytics, often supported by a degree in computer science or related fields. Familiarity with APM tools like New Relic, AppDynamics, or Dynatrace, as well as experience with logging, tracing, and monitoring systems, is typically required. Strong problem-solving skills, attention to detail, and effective communication help professionals quickly diagnose issues and collaborate with development teams. These capabilities are essential to ensure optimal application performance, minimize downtime, and deliver a seamless user experience.

How does an application performance monitoring specialist typically collaborate with development and operations teams to resolve performance issues?

Application Performance Monitoring (APM) specialists play a key role in bridging the gap between development and operations teams. They monitor application health, analyze data from APM tools, and proactively identify performance bottlenecks. When issues arise, they work closely with developers to pinpoint code-level problems and with operations to address infrastructure-related concerns, often facilitating cross-team meetings to ensure rapid resolution. This collaborative approach is essential for maintaining optimal application performance and delivering a seamless user experience.

What is application performance monitoring?

Application Performance Monitoring (APM) refers to the process of tracking and managing the performance and availability of software applications. APM tools help organizations detect, diagnose, and resolve issues that can affect the user experience, such as slow response times or application crashes. By monitoring key metrics like response time, error rates, and resource usage, APM solutions enable IT teams to proactively address performance problems and ensure applications run smoothly. This is essential for maintaining high levels of user satisfaction and meeting business goals.
What are popular job titles related to Application Performance Monitoring jobs in Iowa? For Application Performance Monitoring jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Application Performance Monitoring jobs in Iowa look for? The top searched job categories for Application Performance Monitoring jobs in Iowa are:
What cities in Iowa are hiring for Application Performance Monitoring jobs? Cities in Iowa with the most Application Performance Monitoring job openings:
Infographic showing various Application Performance Monitoring job openings in Iowa as of August 2026, with employment types broken down into 64% Full Time, 19% Part Time, and 17% Contract. Highlights an 84% In-person, and 16% Remote job distribution, with an average salary of $108,500 per year, or $52.2 per hour.

Oracle CC&B Utilities Engineer

Laksan Technologies

Cedar Rapids, IA • On-site

Contractor

Re-posted 23 days ago


Job description

Experience with Oracle-based applications, specifically Customer Care & Billing (CC&B) and Oracle Analytics Publisher.is REQUIRED for this position.  Preference for contractors to work onsite, and those willing will get first consideration; however, client may consider hybrid.  

Essential Duties and Responsibilities:

The intent of this job description is to provide a representative summary of the major duties and responsibilities performed by employees in this job. Employees may be requested to perform job-related tasks other than those specifically presented in this description.

  • •Designs, documents, and implements new Enterprise application solutions within the IT environment for the Utilities department.
  • •Provides ongoing support, maintenance, and enhancements to existing and new software applications.
  • •Performs troubleshooting of infrastructure systems affecting application performance.
  • •Creates and maintains detailed application/program documentation.
  • •Contributes to reviewing and implementing IT application-based policies, procedures, and standards.
  • •Collaborates with cross divisional team members to perform root cause analysis of complex problems.
  • •Consults with internal team/management/vendors to discuss security issues for both short term projects and long-term department security initiatives.
  • •Works with vendors and business users to develop and implement software integrations.
  • •Analyzes users’ business requirements in the development and modification of computer systems.
  • •Coordinates and assists in planning and feasibility/requirements analysis to determine the viability for proposed systems.
  • •Troubleshoots and implements for non-enterprise applications and solutions.
  • •Assists in writing technical specifications ensuring that information dissemination meets the standards of quality for systems development.
  • •Performs related work as required.

Required Education and Experience:

  • •Bachelor's Degree in Information Technology, Computer Science, or related field and
  • •Seven (7) to ten (10) years’ experience working with and maintaining enterprise level computer applications OR
  • •An equivalent combination of education and/or experience (i.e., one year of relevant full-time experience may substitute for one year of education).
  • •Excellent written, verbal, and interpersonal communication skills.
  • •Experience with Oracle-based applications, in particular Customer Care & Billing and Oracle Analytics Publisher.
  • •Proficiency with Microsoft Office and Visio.
  • •Ability to work collaboratively with diverse populations.

Desired qualifications

  • •Experience with process design, logical workflow analysis and design.
  • •Experience with in-depth configuration, code, analysis, and output.
  • Extensive experience with Oracle and Oracle-based technologies.
  • •Experience with Utilities in both support and processes.
  • •Extensive experience troubleshooting problems and root cause analysis.

COMPETENCIES FOR SUCCESSFUL PERFORMANCE OF JOB DUTIES

Knowledge of:

  • •Computer systems and analysis of computer programs.
  • •Systems analytical practices and procedures.
  • •Server and network operating systems
  • •Project management principles

Skills in:

  • •Managing multiple projects and deadlines; communicating delays.
  • •Peer review and mentoring.
  • •Assigning, prioritizing, monitoring, and reviewing work assignments.
  • •Communicating effectively with internal and external stakeholders using both technical and non-technical language.
  • •Attention to detail.

Ability to:

  • •Maintain a high degree of confidentiality with sensitive information; maintain the confidentiality of information and professional boundaries.
  • •Train and instruct others, including systems and user-support personnel.
  • •Evaluate vendor software for compatibility withcity-wide computer systems.
  • •Respond to IT on-call emergencies.
  • •Assess problematic issues and make appropriate judgment to correct issue.
  • •Work cooperatively and maintain effective working relationships.