1

Junior Programming Jobs in Iowa (NOW HIRING)

Senior Process Engineer

Charles City, IA · On-site

$94K - $121K/yr

In this role, you'll mentor and develop junior engineers, helping shape the next generation of talent while receiving mentorship yourself to prepare for senior leadership opportunities - whether as a ...

Senior Process Engineer

Charles City, IA · On-site

$94K - $121K/yr

Mentor junior engineers and scientists. Initiate improvements through ideation, process modelling and the analysis of production and laboratory data. Lead complex quality investigations and ...

Senior Process Engineer

Charles City, IA · On-site

$94K - $121K/yr

In this role, you'll mentor and develop junior engineers, helping shape the next generation of talent while receiving mentorship yourself to prepare for senior leadership opportunities - whether as a ...

Sr. Software Engineer

Des Moines, IA · On-site

$119K - $157K/yr

This role involves guiding technical direction, mentoring junior engineers, and ensuring the quality and reliability of our enterprise systems. The ideal candidate will have expertise in the ...

Geotechnical Project Engineer Multiple Iowa Locations Available Ames • Dubuque • Cedar Rapids ... You'll collaborate directly with clients, mentor junior staff, and contribute to the successful ...

Senior Mechanical Engineer - Data Center

Des Moines, IA · On-site

$102K - $134K/yr

Alongside your technical contributions, you'll help mentor and support junior engineers and team members, sharing your expertise and strengthening overall team performance. You'll collaborate closely ...

Mentor junior engineers and contribute to the development of internal team capabilities * Take increasing ownership of project components, positioning for future leadership responsibilities Required ...

Mentor junior engineers and contribute to the development of internal team capabilities * Take increasing ownership of project components, positioning for future leadership responsibilities Required ...

Mentor junior engineers and contribute to the development of internal team capabilities * Take increasing ownership of project components, positioning for future leadership responsibilities Required ...

Structural Revit Designer

Coralville, IA · Hybrid

$100K - $125K/yr

Leadership and mentoring skills with the ability to guide junior engineers and project teams. * Proficiency in: * RISA 3D * Bluebeam * Revit * Navisworks * Microsoft Office Suite RESPONSIBILITIES The ...

This person will be coaching other Junior Developers and will be proposing ideas and solutions to the team. There will be production support in this role, and you will be responsible for all 3rd ...

Senior Project Engineer

West Union, IA · On-site

$110K - $140K/yr

What you'll do As a Senior Project Engineer, you'll take on a leadership role in delivering complex projects while mentoring junior staff and ensuring technical quality. You'll also: » Lead and ...

Showing results 41-60

Junior Programming information

What is a junior programmer?

Junior programmers are entry-level software developers who assist in writing, testing, and maintaining code under the supervision of more experienced programmers. They typically have foundational knowledge of programming languages and software development concepts, but are still building their technical skills and gaining professional experience. Junior programmers often work on smaller tasks or parts of larger projects, helping teams deliver software solutions while learning industry best practices.

What are some typical challenges that junior programmers face when starting their first role, and how can they overcome them?

Junior Programmers often encounter challenges such as understanding complex codebases, adapting to team workflows, and balancing learning new technologies with meeting project deadlines. To overcome these, it's helpful to ask questions early and often, seek mentorship from more experienced colleagues, and make use of documentation and online resources. Participating in code reviews and collaborating with other team members also accelerates learning and integration into the team. Embracing a growth mindset and being proactive about continuous learning can make the transition smoother and more rewarding.

What are the key skills and qualifications needed to thrive as a junior programmer, and why are they important?

To thrive as a Junior Programmer, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or a related field. Familiarity with coding languages like Python, Java, or JavaScript, version control systems such as Git, and basic software development tools is typically expected. Strong communication, eagerness to learn, and attention to detail are important soft skills that help you collaborate effectively and adapt to new challenges. These skills and qualities are vital for producing reliable code, integrating smoothly with development teams, and growing within the fast-evolving tech industry.

How to get a job as a junior programming?

To get a job as a junior programmer, build a strong foundation in programming languages like Python, Java, or C++, and create a portfolio of projects to demonstrate your skills. Gaining experience through internships, coding bootcamps, or online courses can improve your chances, and applying to entry-level positions that specify junior or beginner requirements is essential.

What does a junior programming do?

A junior programmer assists in writing, testing, and debugging code under the supervision of senior developers. They typically work with programming languages like Python, Java, or C++, and may use version control tools such as Git. This role often involves learning new skills and gaining experience in software development processes.

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

The most popular types of Programming jobs in Iowa are:

What are popular job titles related to Junior Programming jobs in Iowa?

For Junior Programming jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching Junior Programming jobs in Iowa look for?

The top searched job categories for Junior Programming jobs in Iowa are:

Infographic showing various Junior Programming job openings in Iowa as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 80% Full Time, 14% Part Time, 3% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution.

Senior Process Engineer

Charles City, IA • On-site

Cambrex
Pharmaceutical and Medicine Manufacturing • 1 - 5K employees

$94K - $121K/yr

Full-time

Medical, Life, Retirement

Re-posted 14 days ago


Cambrex rating

8.1

Company rating: 8.1 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

40th of 86 rated pharmaceutical


Job description

Company Information

You Matter to Cambrex.

Cambrex is a leading global contract development and manufacturing organization (CDMO) that provides drug substance, drug product, and analytical services across the entire drug lifecycle. With more than 40 years of experience and a growing team of over 2,000 professionals servicing global clients. Cambrex is a trusted partner in branded and generic markets for API and dosage form development and manufacturing.

Your Work Matters.

At Cambrex, we strive to build a culture where all colleagues have the opportunity to:

  • engage in work that matters to our customers and the patients they serve
  • learn new skills and enjoy new experiences in an engaging and safe environment
  • strengthen connections with coworkers and the community

We're committed to attracting and nurturing a passionate team of valued professionals in our fast-paced and growing company.  We offer a competitive benefits package that includes healthcare, life insurance, planning for retirement, and more!

Your Future Matters.

Known for our customer-focused scientific and manufacturing excellence, as well as our strong commitment to quality and safety, we offer a range of career and growth opportunities across our global network of locations. Together with our customers, we aim to improve the quality of life for patients around the world. Start a career where You Matter by applying today!

Overview:

As an expert in their field, the Senior Process Engineer leads technical teams responsible for the manufacture of active pharmaceutical ingredients. 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 internal leadership and external clients to solve complex technical problems and ensure high-quality manufacturing. As a Senior Process Engineer, you will serve as a senior member of our engineering team, taking a leading role in advancing the development and manufacture of active pharmaceutical ingredients. Building on your experience, you'll guide large, multi-year projects that bring complex new medicines from the laboratory to full-scale batch manufacturing, while introducing innovative technologies that enhance our operations.

In this role, you'll mentor and develop junior engineers, helping shape the next generation of talent while receiving mentorship yourself to prepare for senior leadership opportunities - whether as a subject-matter expert or within management. As part of a global contract development and manufacturing organization, you'll collaborate with clients worldwide, tackle technical challenges across diverse processes and unit operations, and make a lasting impact on the success of both our company and the patients who depend on our work.

Responsibilities:

Lead multi-step, multi-year technical programs for the development of the manufacturing process for an API from the initial pilot batches to full commercialization.

Oversee the conceptual process design for complete API programs including: scaling calculations for unit operations, equipment selection, production planning, and determination of operating parameters.

Lead process reviews for operability, safety, and quality.

Operate as a subject-matter expert for external clients and internal stakeholders.

Mentor junior engineers and scientists.

Initiate improvements through ideation, process modelling and the analysis of production and laboratory data.

Lead complex quality investigations and corrective action / preventative action implementation.

Identify, oversee, and conduct process improvement projects to reduce cycle time, increase yield, and improve quality.

Coordinate the drafting of manufacturing documents: process flow diagrams, batch records, validation protocols, standard operating procedures, quality investigations, campaign reports.

Optional Additional Responsibility: Lead a team of 2-5 engineers as direct reports, overseeing career development and project assignments.

Qualifications / Skills:
  • Applied Math and Science: A complete understanding of the core chemical engineering fundamentals (thermodynamics, heat transfer, mass transfer, transport, kinetics, etc.) and an intuitive sense for their application to real-world problems.
  • Data Analysis, Visualization, Troubleshooting: The ability to analyze data from various sources, including sensors and experiments, to identify trends, troubleshoot issues, and improve efficiency.
  • Process Simulation and Modeling: Advanced use of software (spreadsheets, programming, simulators) to model chemical unit operations and processes.
  • Process Safety and Risk Management: Instinctively assess and manage risks associated with chemical processes, ensuring the safety of personnel and the environment.
  • Process Scale Up & Equipment knowledge: Assess equipment capability of key processing equipment (reactors, filters, heat exchangers) with respect to process fit. Proposes alternatives that incorporate business objectives and optimize the use of resources.
  • Problem-Solving: Lead discussions and ideation to identify, analyze, and solve complex problems related to chemical processes and plant operations. Includes investigations.
  • Technical Writing & Communication: The ability to explain technical concepts clearly and accurately to technical and non-technical audiences.
  • Attention to Detail: Be meticulous and pay close attention to detail to ensure accuracy and quality. Review documents and the work of others.
  • Adaptability: Adapt to changing priorities, new technologies, and unexpected challenges is important. Assist others with change management.
  • Project Management, Leadership, & Mentoring: Manage one's own assignments, delegate, and support others. Manage projects, including timelines, resources, and budgets. Lead teams and mentor junior engineers. Ensure all projects meet the assigned deadlines.
Education, Experience, and Licensing Requirements: (Text Only)- B.S. degree in Chemical Engineering or related field. - 7-15 years of experience in chemical development, chemical manufacturing, chemical engineering design, or the equivalent. - Experience in a chemical manufacturing environment, particularly pharmaceutical, is preferredEmployment Type: FULL_TIME

What Cambrex employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Cambrex logo

About Cambrex

Sourced by ZipRecruiter

Industry

Pharmaceutical and medicine manufacturing

Company size

1,001 - 5,000 Employees

Headquarters location

East Rutherford, NJ, US

Year founded

1981

Social media