1

Cpp Jobs in Iowa (NOW HIRING)

Assists with operations, helps with distribution of seed, fertilizer, and CPP products to growers * Works directly with customers, developing excellent customer relationships * Communication with ...

Store Driver

Davenport, IA

$14 - $17/hr

Build and maintain relationships with MainStreet and National Pro customers while providing the CPP with insights learned while making deliveries * Assist in upselling and cross-selling products to ...

New

... CPP), and Trust Based Relational Interventions (TBRI). * Enjoy a competitive benefits and time off package. Relocation assistance available. * Have your employment at Orchard Place qualify for the ...

Store Driver

Coralville, IA ยท On-site

$14.50 - $17.50/hr

Build and maintain relationships with MainStreet and National Pro customers while providing the CPP with insights learned while making deliveries * Assist in upselling and cross-selling products to ...

Store Driver

Sioux City, IA

$15.75 - $19/hr

Build and maintain relationships with MainStreet and National Pro customers while providing the CPP with insights learned while making deliveries * Assist in upselling and cross-selling products to ...

Store Driver

Davenport, IA ยท On-site

$14 - $17/hr

Build and maintain relationships with MainStreet and National Pro customers while providing the CPP with insights learned while making deliveries * Assist in upselling and cross-selling products to ...

New

Store Driver

Davenport, IA ยท On-site

$14 - $17/hr

Build and maintain relationships with MainStreet and National Pro customers while providing the CPP with insights learned while making deliveries * Assist in upselling and cross-selling products to ...

New

Store Driver

Sioux City, IA ยท On-site

$15.75 - $19/hr

Build and maintain relationships with MainStreet and National Pro customers while providing the CPP with insights learned while making deliveries * Assist in upselling and cross-selling products to ...

Store Driver

Des Moines, IA

$15.25 - $18.75/hr

Build and maintain relationships with MainStreet and National Pro customers while providing the CPP with insights learned while making deliveries * Assist in upselling and cross-selling products to ...

Store driver

Des Moines, IA

$15.25 - $18.75/hr

Build and maintain relationships with MainStreet and National Pro customers while providing the CPP with insights learned while making deliveries * Assist in upselling and cross-selling products to ...

Store Driver

Des Moines, IA

$14.25 - $17.50/hr

Build and maintain relationships with MainStreet and National Pro customers while providing the CPP with insights learned while making deliveries * Assist in upselling and cross-selling products to ...

... CPP), and Trust Based Relational Interventions (TBRI). * Enjoy a competitive benefits and time off package. Relocation assistance available. * Have your employment at Orchard Place qualify for the ...

Senior ICT Designer

Des Moines, IA

$99K - $106K/yr

CPP certification Required Qualifications * Bachelor's degree in Electrical Engineering or combination of education and relevant experience * A minimum of 10 years experience in security system ...

Store driver

Des Moines, IA ยท On-site

$15.25 - $18.75/hr

Build and maintain relationships with MainStreet and National Pro customers while providing the CPP with insights learned while making deliveries * Assist in upselling and cross-selling products to ...

Store Driver

Coralville, IA

$14.50 - $17.50/hr

Build and maintain relationships with MainStreet and National Pro customers while providing the CPP with insights learned while making deliveries * Assist in upselling and cross-selling products to ...

Store driver

Des Moines, IA ยท On-site

$15.25 - $18.75/hr

Build and maintain relationships with MainStreet and National Pro customers while providing the CPP with insights learned while making deliveries * Assist in upselling and cross-selling products to ...

Store Driver

Coralville, IA ยท On-site

$14.50 - $17.50/hr

Build and maintain relationships with MainStreet and National Pro customers while providing the CPP with insights learned while making deliveries * Assist in upselling and cross-selling products to ...

Store Driver

Cedar Rapids, IA

$15.75 - $19/hr

Build and maintain relationships with MainStreet and National Pro customers while providing the CPP with insights learned while making deliveries * Assist in upselling and cross-selling products to ...

Showing results 21-40

Cpp information

See Iowa salary details

$31.9K

$97.6K

$234.3K

How much do cpp jobs pay per year?

As of Aug 7, 2026, the average yearly pay for cpp in Iowa is $97,603.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,100.00 and $101,000.00 per year, depending on experience, location, and employer.

What is the difference between Cpp vs Software Developer?

AspectCppSoftware Developer
Required CredentialsTypically requires knowledge of C++ programming, certifications like Microsoft Certified: Azure Developer Associate are optionalRequires programming skills in various languages, often with degrees in Computer Science or related fields
Work EnvironmentOften in software development, embedded systems, or game development environmentsVaries from web, mobile, enterprise, to embedded systems across multiple industries
Employer & Industry UsageUsed by tech companies, gaming, automotive, and embedded systems industriesEmployers range from startups to large corporations across all tech sectors

While Cpp focuses specifically on C++ programming skills, a Software Developer has a broader role that may include multiple programming languages and development tasks. Cpp specialists often work in niche areas like embedded systems or game development, whereas Software Developers have a wider scope across various platforms and industries.

What are some common challenges C++ developers face when working on large codebases?

C++ developers working on large codebases often encounter challenges such as managing complex dependencies, ensuring code maintainability, and minimizing build times. Navigating legacy code and integrating new features without introducing bugs requires strong problem-solving skills and attention to detail. Collaboration is key, as developers frequently work with teammates to conduct code reviews, enforce coding standards, and use version control systems effectively. Continuous learning is also important to stay updated with modern C++ best practices and tools.

What is a C++ developer?

C++ developers are software professionals who specialize in designing, developing, and maintaining applications using the C++ programming language. They work on a variety of projects, including system/software development, game development, embedded systems, and high-performance applications. C++ developers are skilled in object-oriented programming, data structures, algorithms, and debugging. Their expertise is often essential in industries where performance and resource management are critical.

What are the key skills and qualifications needed to thrive as a C++ developer, and why are they important?

To thrive as a C++ Developer, you need strong programming skills in C++, a solid understanding of computer science concepts, and often a relevant degree in computer science or engineering. Familiarity with development environments like Visual Studio, debugging tools, source control systems (e.g., Git), and knowledge of libraries such as STL or Boost is typical. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These skills ensure the creation of efficient, reliable code and successful collaboration within development teams.
Infographic showing various Cpp job openings in Iowa as of July 2026, with employment types broken down into 78% Full Time, 18% Part Time, and 4% Contract. Highlights an 91% Physical, 4% Hybrid, and 5% Remote job distribution, with an average salary of $97,603 per year, or $46.9 per hour.

Licensed Therapist - Child Development Center

Children & Families of Iowa

Des Moines, IA โ€ข On-site

Full-time

Re-posted 3 days ago


Job description

Description:

Make a Lasting Difference as a Trauma-Informed Therapist

If you’re passionate about helping children and families heal, grow, and thrive, this is your opportunity to do deeply meaningful work — every single day.


What’s in it for you:
  • Make an impact that matters. You’ll provide professional, trauma-informed therapy to clients of all ages — from infants to adults — helping them overcome challenges and build stronger, healthier lives.
  • Be part of a mission-driven team. Work closely with educators and staff at our Child Development Center (CDC), where your expertise shapes therapeutic interventions and supports children’s emotional and developmental growth.
  • Grow your clinical skills. You’ll deliver evidence-based Child-Parent Psychotherapy (CPP) for children aged 0-5 and gain hands-on experience in early childhood mental health — a valuable specialty that enhances your professional development.
  • Enjoy flexibility and variety. Your work includes one-on-one sessions, family therapy, and group counseling, with flexible hours to meet families’ needs.
  • See real results. You’ll have the satisfaction of watching children and families make tangible progress — and knowing you played a key role in their success.
  • Collaborate and learn. Participate in regular team meetings, trainings, and interdisciplinary collaboration that keep your skills sharp and your work connected.
  • Grow in a supportive environment. You’ll be part of a team that values your voice, invests in your growth, and encourages innovation in care.
What you’ll do:
  • Provide ongoing therapy and counseling for individuals, families, and groups, following trauma-informed best practices.
  • Offer clinical consultation and insights to CDC staff to strengthen classroom-based therapeutic support.
  • Conduct Special Needs Assessments for children in therapeutic childcare.
  • Maintain accurate treatment plans, notes, and documentation to ensure high-quality, goal-oriented care.
  • Coordinate with other agencies and community resources to connect families with the support they need.
  • Meet a billable hour goal of 20–25 hours per week, while maintaining a sustainable and balanced caseload.

Be a part of something extraordinary!

Children & Families of Iowa does not discriminate on the basis of race, color, religion, gender, gender identity, sexual orientation, national origin, age, disability, or any other characteristic protected by law. We encourage individuals from all backgrounds to apply.


For more information on the services our organization provides, please see our website at www.cfiowa.org

Requirements:

What You Bring — and What You’ll Gain

  • Education that makes a difference. You hold (or are completing) a Master’s degree in Social Work, Counseling, or a related field, giving you the foundation to empower individuals and families through therapy.
  • Clinical growth and development. You’re licensed or soon to be licensed in Iowa, and you’ll have opportunities to deepen your expertise through trauma-informed training if you haven’t already completed it.
  • Empathy and insight. You understand the dynamics of trauma, relationships, and human behavior — or you’re eager to strengthen these skills with the support of our experienced team.