1

Senior Applications Developer Jobs in Iowa (NOW HIRING)

Arconic is currently in search of a Senior Electrical Engineer to join our Rolled Products North ... Experience in DC and AC Motor maintenance and applications. * Experience in AC and DC Drive ...

Senior Electrical Engineer - MTE

Bettendorf, IA · On-site

$96K - $125K/yr

Arconic is currently in search of a Senior Electrical Engineer to join our Rolled Products North ... Experience in DC and AC Motor maintenance and applications. * Experience in AC and DC Drive ...

Arconic is currently in search of a Senior Electrical Engineer to join our Rolled Products North ... Experience in DC and AC Motor maintenance and applications. * Experience in AC and DC Drive ...

$109K - $141K/yr

The Sr. SDET will own automation strategy, execution, and continuous improvement while ... Experience testing complex workflows, transactional systems, or manufacturing / MES applications.

Sr. Virtual Solutions Engineer

Davenport, IA · On-site +1

$92K - $127K/yr

As a pioneering developer and leading producer of fiber lasers and amplifiers, we are committed to ... Advanced knowledge of laser equipment, processes, and applications. * Advanced knowledge of arc ...

Senior Software Engineer

Des Moines, IA · On-site

$119K - $157K/yr

Responsibilities : • Design, develop, test, and maintain enterprise applications aligned with ... with DevOps, platform, infrastructure, QA, and business stakeholders to support secure and ...

Senior Software Engineer

Des Moines, IA · On-site

$119K - $157K/yr

Responsibilities : • Design, develop, test, and maintain enterprise applications aligned with ... with DevOps, platform, infrastructure, QA, and business stakeholders to support secure and ...

Senior Software Engineer

Cedar Rapids, IA · On-site

$120K - $158K/yr

Responsibilities : • Design, develop, test, and maintain enterprise applications aligned with ... with DevOps, platform, infrastructure, QA, and business stakeholders to support secure and ...

Senior Software Engineer

Cedar Rapids, IA · On-site

$120K - $158K/yr

Responsibilities : • Design, develop, test, and maintain enterprise applications aligned with ... with DevOps, platform, infrastructure, QA, and business stakeholders to support secure and ...

Senior Software Engineer

Cedar Rapids, IA · On-site

$120K - $158K/yr

Responsibilities : • Design, develop, test, and maintain enterprise applications aligned with ... with DevOps, platform, infrastructure, QA, and business stakeholders to support secure and ...

Senior Software Engineer

Cedar Rapids, IA · On-site

$120K - $158K/yr

Responsibilities : • Design, develop, test, and maintain enterprise applications aligned with ... with DevOps, platform, infrastructure, QA, and business stakeholders to support secure and ...

Senior Software Engineer

Cedar Rapids, IA · On-site

$120K - $158K/yr

Responsibilities : • Design, develop, test, and maintain enterprise applications aligned with ... with DevOps, platform, infrastructure, QA, and business stakeholders to support secure and ...

Senior Software Engineer

Des Moines, IA · On-site

$119K - $157K/yr

Responsibilities : • Design, develop, test, and maintain enterprise applications aligned with ... with DevOps, platform, infrastructure, QA, and business stakeholders to support secure and ...

Senior Software Engineer

Des Moines, IA · On-site

$119K - $157K/yr

Responsibilities : • Design, develop, test, and maintain enterprise applications aligned with ... with DevOps, platform, infrastructure, QA, and business stakeholders to support secure and ...

Senior Software Engineer

Des Moines, IA · On-site

$119K - $157K/yr

Responsibilities : • Design, develop, test, and maintain enterprise applications aligned with ... with DevOps, platform, infrastructure, QA, and business stakeholders to support secure and ...

next page

Showing results 1-20

Senior Applications Developer information

See Iowa salary details

$50.7K

$107.9K

$149.8K

How much do senior applications developer jobs pay per year?

As of Jun 15, 2026, the average yearly pay for senior applications developer in Iowa is $107,926.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,200.00 and $124,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Applications Developer, and why are they important?

A Senior Applications Developer needs advanced programming skills, strong problem-solving abilities, and typically a bachelor's degree in computer science or a related field. Expertise in languages like Java, C#, or Python, along with experience using frameworks, version control systems like Git, and cloud platforms such as AWS or Azure, is crucial. Excellent communication, leadership, and project management skills help in mentoring junior developers and collaborating with cross-functional teams. These skills ensure robust, scalable solutions are delivered efficiently while fostering innovation and team productivity.

How much do senior application developers make in the US?

Senior applications developers in the US typically earn between $100,000 and $140,000 annually, depending on experience, location, and industry. They often have expertise in programming languages like Java, C#, or Python, and may hold certifications or advanced degrees that influence salary levels.

What jobs in the US pay 300,000 a year?

Senior Applications Developers with extensive experience, specialized skills in programming languages, and knowledge of cloud platforms can reach or exceed a $300,000 annual salary, especially in high-demand industries or senior leadership roles. Such compensation often includes bonuses, stock options, or other incentives and typically requires advanced certifications and a strong professional track record.

What does a Senior Applications Developer do?

A Senior Applications Developer is responsible for designing, developing, and maintaining complex software applications. They often lead projects, collaborate with cross-functional teams, and ensure that applications meet both business requirements and technical standards. In addition to coding, they may mentor junior developers, review code for quality, and help implement best practices in software development. Their expertise allows them to troubleshoot complex issues and contribute to the strategic direction of software projects.

How does a Senior Applications Developer typically collaborate with other teams during a project?

Senior Applications Developers play a pivotal role in cross-functional collaboration. They often work closely with business analysts to refine requirements, partner with QA teams to ensure robust testing, and coordinate with DevOps or infrastructure specialists to streamline deployment. Regular communication with project managers and stakeholders is also common to keep projects aligned with business goals. This collaborative environment helps ensure that applications are both technically sound and aligned with user needs.

What does a senior application developer do?

A senior application developer designs, develops, tests, and maintains software applications, often leading projects and mentoring junior staff. They typically work with programming languages like Java, C#, or Python, and use development tools and frameworks to deliver scalable, efficient solutions. Strong problem-solving skills and experience with software lifecycle management are essential for this role.

Can I make 100k as a software developer?

Senior Applications Developers can often earn $100,000 or more annually, especially with experience, specialized skills, and working in high-demand industries or locations. Factors such as certifications, programming languages, and the company's size can influence salary levels.
What are the most commonly searched types of Applications Developer jobs in Iowa? The most popular types of Applications Developer jobs in Iowa are:
Infographic showing various Senior Applications Developer job openings in Iowa as of June 2026, with employment types broken down into 79% Full Time, 19% Part Time, 1% Temporary, and 1% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $107,926 per year, or $51.9 per hour.
Senior Infrastructure Engineer

Senior Infrastructure Engineer

American Equity

West Des Moines, IA

$106K - $144K/yr

Other

Posted 28 days ago


Job description

At American Equity we offer leading annuity products that help empower our clients to fulfill their needs and wants in retirement. Our success comes from hiring high-energy individuals who embody the beliefs that drive our unique culture. We currently fund over half a million retirements nationwide, headquartered in Des Moines, Iowa, for over thirty years with satellite offices in Charlotte, NC and New York, NY.

GENERAL PURPOSE OF THE JOB:   

The Senior Infrastructure Engineer is responsible for optimizing servers and related components to achieve high availability and performance of the various business applications supported.  The Senior Infrastructure Engineer ensures the stable operation of the company's computer systems and network; including planning, developing, installing, configuring, maintaining, supporting, engineering, and optimizing server systems and components across the organization in a timely and efficient manner.  The Senior Infrastructure Engineer is also responsible for backup and disaster recovery, virtualization, storage area networks, cloud resources and/or other technical functions as assigned.

**Position sits in Des Moines and will work an onsite schedule**

ESSENTIAL DUTIES AND RESPONSIBILITIES:  

  • Manages enterprise Active Directory services and supporting server infrastructure.
  • Monitors and tests system performance and provides performance statistics and reports.
  • Performs file system configuration and management; defines and performs server backups and recovery procedures.
  • Develops strategies for client/server implementations; architects the infrastructure required to support those strategies. Acts as project lead in the design and review of new server systems, applications, and hardware.
  • Designs and implements disaster recovery plans for operating systems, databases, servers, and software applications.
  • Plans and implements server upgrades, maintenance fixes, and vendor-supplied patches.
  • Provides web administration support by overseeing and maintaining web server functions, such as assuring logging and metrics data are stable.
  • Recommends and executes modifications to server environment in order to improve efficiency, reliability, and performance. Develops and maintains server documentation.
  • Conducts research on server hardware, software, and protocols in support of procurement and development efforts.
  • Distributes and supervises server storage space for servers, databases, filers, and critical applications.
  • Provides on-call technical support in call rotation.
  • Performs other related work as assigned.
  • Deploys servers both on prem and within the cloud infrastructure.
  • Performs other related items as assigned.

SUPERVISORY RESPONSIBILITIES:

Direct Reports: 0

 

EDUCATION AND/OR EXPERIENCE:  

  • Bachelor's degree in Information Technology, Business Administration or related field of study; plus a minimum of 5 years of related experience; or equivalent combination of education and/or experience.
  • Experience working with multiple technology platforms and systems.

KNOWLEDGE, SKILLS AND ABILITIES: 

  • Strong analytical skills with ability to research issues and products.
  • Strong customer service orientation.
  • Strong verbal and written communication skills with ability to effectively present information and respond to questions from groups.
  • Mathematical skills and strong attention to detail.
  • Strong interpersonal skills.
  • Takes initiative; is highly self-motivated and directed.
  • Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.
  • Problem-solving skills with the ability to define problems, collect data, establish facts and draw valid conclusions.
  • Ability to work cooperatively and successfully with employees, customers, and other outside third parties.
  • Ability to successfully handle pressure and meet deadlines in a fast-paced work environment.
  • Ability to manage multiple projects and issues simultaneously.
  • Minimal to no travel is required for this position.

Physical Demands

  • Ability to lift up to and over 50 lbs. of weight under 1/3 of the time.

#LI-PL1

___

This description covers the major purpose and essential functions of the job.  It is not intended to give all details or a step-by-step account of the way each task is to be performed.  Employees may receive other job-related instructions and be required to perform other job-related work requested by their manager.  All requirements are subject to possible modification to provide reasonable accommodation to qualified individuals with disabilities.