1

Senior Programmer Jobs in Iowa (NOW HIRING)

The senior engineer oversees multi‑step, multi‑year programs that define the cGMP manufacturing process for active pharmaceutical ingredients. They serve as an engineering expert, interface with ...

Senior Engineer

Cedar Rapids, IA · On-site

$96K - $144K/yr

Braun Intertec is seeking a Senior Geotechnical Engineer to join our Cedar Rapids office. This position manages moderate to highly complex geotechnical and construction materials testing projects by ...

Senior Engineer

Cedar Rapids, IA · On-site

$96K - $144K/yr

Braun Intertec is seeking a Senior Geotechnical Engineer to join our Cedar Rapids office. This position manages moderate to highly complex geotechnical and construction materials testing projects by ...

Senior Engineer

Cedar Rapids, IA · On-site

$96K - $144K/yr

Braun Intertec is seeking a Senior Geotechnical Engineer to join our Cedar Rapids office. This position manages moderate to highly complex geotechnical and construction materials testing projects by ...

Senior Audio Engineer

Oskaloosa, IA · On-site

$98K - $134K/yr

Senior Audio Engineer The Musco Product Development Engineering Team has an opening for a Senior Audio Engineer in Oskaloosa, IA. The Senior Audio Engineer designs, develops, tests, and optimizes ...

Senior Audio Engineer

Oskaloosa, IA

$98K - $134K/yr

Senior Audio Engineer The Musco Product Development Engineering Team has an opening for a Senior Audio Engineer in Oskaloosa, IA. The Senior Audio Engineer designs, develops, tests, and optimizes ...

Senior Audio Engineer

Oskaloosa, IA · On-site

$98K - $134K/yr

Senior Audio Engineer The Musco Product Development Engineering Team has an opening for a Senior Audio Engineer in Oskaloosa, IA. The Senior Audio Engineer designs, develops, tests, and optimizes ...

Braun Intertec is seeking a Senior Geotechnical Engineer to join our Cedar Rapids office. This position manages moderate to highly complex geotechnical and construction materials testing projects by ...

Senior Developer

Des Moines, IA · On-site

$91 - $108/hr

The Senior Developer is a member of the application development team. The position is responsible for designing and developing technical solutions in support of our business needs. Using a continuous ...

Senior Process Engineer

Charles City, IA · On-site

$94K - $121K/yr

The senior engineer oversees multi-step, multi-year programs that define the cGMP manufacturing process for active pharmaceutical ingredients. They are an engineering expert, interfacing with ...

Sr Engineer, Manufacturing page is loaded## Sr Engineer, Manufacturingremote type: Hybridlocations: Remote - UStime type: Full timeposted on: Posted Yesterdayjob requisition id: JR-21743For more than ...

Senior Process Engineer

Charles City, IA · On-site

$94K - $121K/yr

The senior engineer oversees multi-step, multi-year programs that define the cGMP manufacturing process for active pharmaceutical ingredients. They are an engineering expert, interfacing with ...

Senior Process Engineer

Charles City, IA · On-site

$94K - $121K/yr

The senior engineer oversees multi-step, multi-year programs that define the cGMP manufacturing process for active pharmaceutical ingredients. They are an engineering expert, interfacing with ...

Senior Engineer - SCADA

Nevada, IA · On-site

$120 - $150/hr

Step into leadership as a Senior SCADA Engineer at Qualus, where innovation meets expertise. In this pivotal role, you'll plan, direct, and implement advanced SCADA systems that drive operational ...

Senior Dam Safety Engineer

Keokuk, IA · On-site

$90K - $124K/yr

Summary As a Senior Water Resources / Dam Safety Engineer and experienced seller-doer, you will help to develop and execute projects alongside our St. Louis, Missouri team, as well as technical ...

Senior Dam Safety Engineer

Keokuk, IA · On-site

$90K - $124K/yr

Summary As a Senior Water Resources / Dam Safety Engineer and experienced seller-doer, you will help to develop and execute projects alongside our St. Louis, Missouri team, as well as technical ...

Showing results 41-60

Senior Programmer information

See Iowa salary details

$12

$49

$67

How much do senior programmer jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for senior programmer in Iowa is $49.10, according to ZipRecruiter salary data. Most workers in this role earn between $41.30 and $58.70 per hour, depending on experience, location, and employer.

What is a senior programmer?

Senior Programmers are experienced software developers who take on advanced coding tasks and often provide technical leadership within their teams. They are responsible for designing, developing, and maintaining complex software systems, as well as mentoring junior developers. Senior Programmers typically have strong problem-solving skills, deep knowledge of programming languages, and experience with software architecture. They may also be involved in code reviews, setting best practices, and collaborating with other departments to deliver high-quality software solutions.

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

To thrive as a Senior Programmer, you need advanced proficiency in programming languages, solid software development experience, and often a relevant degree or equivalent expertise. Familiarity with frameworks, version control systems like Git, and agile development tools is typically required, and certifications in cloud platforms or specific technologies can be advantageous. Strong problem-solving, leadership, and communication skills enable effective collaboration and mentorship within development teams. These skills and qualities are crucial for delivering robust, scalable solutions and driving technical excellence in complex projects.

How do senior programmers typically mentor junior team members, and what impact does this have on team productivity?

Senior Programmers often play a key mentorship role by guiding junior developers through code reviews, pair programming, and sharing best practices. They provide technical leadership and help troubleshoot complex issues, ensuring code quality and knowledge transfer across the team. This mentorship not only fosters professional growth for junior members but also contributes to stronger team cohesion and faster problem-solving, ultimately boosting overall productivity and project success.

What is the difference between Senior Programmer vs Software Developer?

AspectSenior ProgrammerSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; extensive coding experienceBachelor's degree often preferred; coding skills essential
Work EnvironmentDevelopment teams, project-based work, often in tech or software companiesSimilar environments; involved in designing, coding, testing software
Employer & Industry UsageUsed across tech, finance, healthcare, and other industries requiring software solutionsCommonly used in software firms, startups, and corporate IT departments

While both roles involve coding and software development, a Senior Programmer typically has more experience, takes on complex tasks, and may mentor junior staff. A Software Developer focuses on designing and building software applications, often with less emphasis on leadership or advanced technical oversight.

What do senior programmers do?

Senior programmers design, develop, and maintain software applications, often leading projects and mentoring junior team members. They analyze user requirements, write efficient code, troubleshoot issues, and ensure software quality using programming languages and development tools. Their role also involves reviewing code, optimizing performance, and collaborating with cross-functional teams to deliver technical solutions.

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

The most popular types of Programmer jobs in Iowa are:

What cities in Iowa are hiring for Senior Programmer jobs?

Cities in Iowa with the most Senior Programmer job openings:

What are popular job titles related to Senior Programmer jobs in IA?

For Senior Programmer jobs in IA, the most frequently searched job titles are:

Sr. Staff Engineer - Advanced Materials

Pella Corporation

Pella, IA • On-site

$120 - $190/hr

Other

Re-posted 10 days ago


Pella rating

7.6

Company rating: 7.6 out of 10

Based on 133 frontline employees who took The Breakroom Quiz

228th of 545 rated manufacturers


Job description

The Senior Staff Engineer acts as a recognized authority in materials and their application to Pella Brand products. They will lead enterprise-scale engineering projects and advancing critical material technologies and innovations. This role ensures solutions are delivered with business impact, establishes engineering standards, and influences senior leadership decisions. The Senior Staff Engineer is hands‑on in solving complex problems while also driving alignment of engineering priorities across the enterprise. The scope of influence of this position spans manufacturing, engineering, product and process development, material and equipment vendors.

Responsibilities

ESSENTIAL DUTIES AND RESPONSIBILITES

  • Lead enterprise-scale technical initiatives that require coordination across functions and technologies.
  • Serve as the primary owner for scouting, evaluating, and integrating advanced material technologies across the Pella enterprise.
  • Drive innovation in material selection and application, ensuring Pella products remain at the forefront of performance, cost efficiency, and customer value.
  • Act as owner of critical technologies, processes, or standards.
  • Integrate advanced methods into company operations to deliver measurable business value.
  • Influence senior leaders on technology adoption and investment decisions.
  • Provide expert consultation on complex technical issues within and across domains.
  • Mentor Sr. Tech Leaders and engineers to build organizational capability
  • Help shape the technical career path for engineers by contributing to the development and refinement of engineering progression frameworks.
  • Create and provide support for Pella Corporation’s intellectual property portfolio.

Technology Scouting & Evaluation:
Lead the identification and assessment of emerging material technologies within the industry. Maintain a forward‑looking perspective on trends, breakthroughs, and competitive advancements in materials science.

Application Design & Integration:
Design and develop applications for new materials in Pella products, collaborating with cross‑functional teams to ensure seamless integration and alignment with business objectives.

Value Creation:
Seek out and champion opportunities to leverage advanced materials that decrease cost, enhance product performance, or increase customer value across the enterprise.

Innovation & Collaboration:
Partner with Innovation, Research, and Product Development teams to commercialize new material solutions. Influence strategic decisions that impact material selection, sustainability, and long‑term competitiveness.

Technical Stewardship:
Establish and maintain standards for material performance, testing, and documentation. Ensure compliance with industry regulations and reinforce Pella’s reputation for quality and innovation.

Supervisory responsibilities:

No direct reports, however, may direct activity for 1-3 Laboratory Technicians and/or Engineers on a project basis

Qualifications

QUALIFICATIONS

BS in Materials Engineering or Science, Mechanical Engineering, Chemical Engineering or related field; MS strongly preferred.

7-12 years of multi‑discipline engineering experience.

Proven ability to influence technical direction and senior stakeholders.

Expertise in project management and systems integration.

Recognized as a subject matter expert in materials and product design domains.

Strong collaboration skills are necessary when prioritizing, planning, implementing and commercializing innovations. The position is expected to understand and apply safe practices in line with Pella’s safety policies.

TECHNICAL / FUNCTIONAL SKILLS:

Familiarity with material standards and ability to develop test methods where current standards are inadequate. Skill to conduct effective technical research in the advancement of current and new technologies. Understanding of supplier capabilities in:

Thermoplastic extrusions

Thermoset pultrusion

Sealants, adhesives, and chemical additives

Work hours:

Normal + irregular hours/shifts required

Moderate; travel to other sites and divisions is required and varies based upon business needs

Job Info
  • Job Identification 252058
  • Job Category Engineering
  • Posting Date 06/25/2026, 04:02 PM
  • Job Schedule Full time
#J-18808-Ljbffr

What Pella employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Pella logo

About Pella

Sourced by ZipRecruiter

Pella Corporation, headquartered in Pella, IA, is an innovative leader in creating a better view for homes and businesses by designing, testing, manufacturing, and installing quality windows and doors for new construction, remodeling, and replacement applications. Founded in 1925, Pella is a family-owned and professionally managed privately held company, known for its history of innovation, making outstanding products, providing quality service, and delivering on customer satisfaction. The company is committed to incorporating new technologies, increasing productivity, and practicing environmental stewardship.

Industry

Building materials and garden equipment dealers

Company size

5,001 - 10,000 Employees

Headquarters location

Pella, IA, US

Year founded

1925