1

Computer Programming Certificate Jobs in Iowa (NOW HIRING)

T.) certification or able to obtain within 6 months of the start date (if relevant to area of ... Excellent computer skills: MS Word, Excel, and other Windows applications * Detail oriented, well ...

T.) certification or able to obtain within 6 months of the start date (if relevant to area of ... Excellent computer skills: MS Word, Excel, and other Windows applications * Detail oriented, well ...

Chief Engineer

Spencer, IA · On-site

$55K - $75K/yr

Associate or bachelor's degree in Electronics, Engineering, Computer Science, or equivalent experience preferred Certifications such as SBE certification are a plus. Physical & Practical Requirements

next page

Showing results 1-20

Computer Programming Certificate information

See Iowa salary details

$31K

$61K

$89.7K

How much do computer programming certificate jobs pay per year?

As of May 31, 2026, the average yearly pay for computer programming certificate in Iowa is $61,028.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,400.00 and $75,100.00 per year, depending on experience, location, and employer.

What is a Computer Programming Certificate job?

A Computer Programming Certificate job typically involves entry-level or intermediate roles in software development, coding, and application development. These jobs may include positions such as junior developer, software tester, or web developer, depending on the skills gained through the certificate program. Employers often seek certificate holders for their practical knowledge in programming languages like Python, Java, or C++. While a certificate alone may not be equivalent to a degree, it can help individuals break into the tech field or enhance their existing skills.

What are the key skills and qualifications needed to thrive in the Computer Programming Certificate position, and why are they important?

To thrive with a Computer Programming Certificate, you need a solid understanding of programming languages (such as Python, Java, or C++), fundamental software development concepts, and basic problem-solving skills, usually backed by completion of a recognized certificate program. Familiarity with integrated development environments (IDEs), version control systems like Git, and foundational knowledge of databases are commonly expected. Strong attention to detail, collaboration, and time management are essential soft skills that help you contribute effectively in team-based settings. These abilities are important because they enable you to develop, test, and maintain reliable code while adapting to evolving project requirements and industry standards.

What types of entry-level positions can I pursue after earning a Computer Programming Certificate?

After earning a Computer Programming Certificate, you can qualify for a variety of entry-level roles such as junior programmer, software support specialist, web developer, or QA tester. These positions often involve writing or troubleshooting basic code, assisting in software development projects, or supporting IT teams with technical tasks. Many organizations view certificate holders as valuable contributors due to their practical training and eagerness to learn. Success in these roles can also provide a pathway for career advancement into more specialized or senior technical positions over time.
What are the most commonly searched types of Computer Programming Certificate jobs in Iowa? The most popular types of Computer Programming Certificate jobs in Iowa are:
What are popular job titles related to Computer Programming Certificate jobs in Iowa? For Computer Programming Certificate jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Computer Programming Certificate jobs in Iowa look for? The top searched job categories for Computer Programming Certificate jobs in Iowa are:
Data Engineer - Project Delivery Senior Analyst

Data Engineer - Project Delivery Senior Analyst

Deloitte

Des Moines, IA • On-site

$111.70K - $134.20K/yr

Other

Posted 5 days ago


Deloitte rating

8.1

Company rating: 8.1 out of 10

Based on 86 frontline employees who took The Breakroom Quiz

58th of 138 rated financial services


Job description

Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Data Engineer - Project Delivery Senior Analyst, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. If so, consider an opportunity with Deloitte under our Project Delivery Talent Model. Project Delivery Model (PDM) is a talent model that is tailored specifically for long-term, onsite client service delivery.

 Recruiting for this role ends on May 31st, 2026.

Work you'll do/Responsibilities

As part of the Data & Analytics Foundry you will support numerous business product teams in designing, building, and operating modern data products and platforms across a scale delivery program (onshore/offshore). Your focus will be on delivering reliable, performant, and cost-effective data pipelines and curated datasets to enable analytics and downstream applications.

  • Design, build, and support scalable batch and near-real-time data pipelines on AWS.
  • Design robust ingestion patterns from source systems into S3 and into Snowflake.
  • Develop transformation layers and curated datasets in Snowflake, including dimensional/data product modeling for analytics and downstream applications.
  • Implement orchestration and workflow automation on AWS with retries, backfills, and idempotency.
  • Build reusable Python components for ingestion, validation, and transformations; apply standards through code reviews and testing.
  • Support Snowflake performance and cost optimization through warehouse sizing, concurrency patterns, query tuning, clustering/micro-partition considerations, and workload isolation.
  • Partner with stakeholders to translate requirements into well-defined datasets and data contracts.
  • Communicate regularly with Engagement Managers (Directors), project team members, and representatives from various functional and / or technical teams, including escalating any matters that require additional attention and consideration from engagement management
  • Independently and collaboratively lead client engagement workstreams focused on improvement, optimization, and transformation of processes including implementing leading practice workflows, addressing deficits in quality, and driving operational outcomes

The Team
AI & Data - AI & Engineering leverages cutting-edge engineering capabilities to build, deploy, and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by engineering for business advantage, transforming mission-critical operations. We enable clients to stay ahead with the latest advancements by transforming engineering teams and modernizing technology & data platforms. Our delivery models are tailored to meet each client's unique requirements.

Required Qualifications

  • 4+ years of experience as a Data Engineer delivering production-grade data pipelines and curated datasets.
  • 4+ years of hands-on experience with SQL and Python, including Snowflake and/or PySpark for scalable data processing and ELT.
  • 4+ years of experience designing, building, and supporting batch and near-real-time data pipelines on cloud platforms (AWS preferred; Azure/GCP acceptable).
  • Experience with data integration frameworks and orchestration tools.
  • Working knowledge of Lakehouse/warehouse architectures and ELT patterns.
  • Knowledge of DevOps principles: CI/CD pipelines, version control, Infrastructure-as-Code.
  • Ability to optimize data storage, partitioning, file formats (Delta, Parquet), and performance.
  • Understanding of data quality, data governance, and metadata management.
  • Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience.
  • Limited immigration sponsorship may be available.
  • Ability to travel 10%, on average, based on the work you do and the clients and industries/sectors you serve.

Preferred
Agile delivery experience.
Analytical ability to manage multiple projects and prioritize tasks into manageable work products.
Can operate independently or with minimum supervision.
Excellent written and communication skills.
Ability to deliver technical demonstrations.

The wage range for this role takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. At Deloitte, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $76,725 to $127,875.

You may also be eligible to participate in a discretionary annual incentive program, subject to the rules governing the program, whereby an award, if any, depends on various factors, including, without limitation, individual and organizational performance.

Qualifications:

Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Data Engineer - Project Delivery Senior Analyst, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. If so, consider an opportunity with Deloitte under our Project Delivery Talent Model. Project Delivery Model (PDM) is a talent model that is tailored specifically for long-term, onsite client service delivery.

 Recruiting for this role ends on May 31st, 2026.

Work you'll do/Responsibilities

As part of the Data & Analytics Foundry you will support numerous business product teams in designing, building, and operating modern data products and platforms across a scale delivery program (onshore/offshore). Your focus will be on delivering reliable, performant, and cost-effective data pipelines and curated datasets to enable analytics and downstream applications.

  • Design, build, and support scalable batch and near-real-time data pipelines on AWS.
  • Design robust ingestion patterns from source systems into S3 and into Snowflake.
  • Develop transformation layers and curated datasets in Snowflake, including dimensional/data product modeling for analytics and downstream applications.
  • Implement orchestration and workflow automation on AWS with retries, backfills, and idempotency.
  • Build reusable Python components for ingestion, validation, and transformations; apply standards through code reviews and testing.
  • Support Snowflake performance and cost optimization through warehouse sizing, concurrency patterns, query tuning, clustering/micro-partition considerations, and workload isolation.
  • Partner with stakeholders to translate requirements into well-defined datasets and data contracts.
  • Communicate regularly with Engagement Managers (Directors), project team members, and representatives from various functional and / or technical teams, including escalating any matters that require additional attention and consideration from engagement management
  • Independently and collaboratively lead client engagement workstreams focused on improvement, optimization, and transformation of processes including implementing leading practice workflows, addressing deficits in quality, and driving operational outcomes

The Team
AI & Data - AI & Engineering leverages cutting-edge engineering capabilities to build, deploy, and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by engineering for business advantage, transforming mission-critical operations. We enable clients to stay ahead with the latest advancements by transforming engineering teams and modernizing technology & data platforms. Our delivery models are tailored to meet each client's unique requirements.

Required Qualifications

  • 4+ years of experience as a Data Engineer delivering production-grade data pipelines and curated datasets.
  • 4+ years of hands-on experience with SQL and Python, including Snowflake and/or PySpark for scalable data processing and ELT.
  • 4+ years of experience designing, building, and supporting batch and near-real-time data pipelines on cloud platforms (AWS preferred; Azure/GCP acceptable).
  • Experience with data integration frameworks and orchestration tools.
  • Working knowledge of Lakehouse/warehouse architectures and ELT patterns.
  • Knowledge of DevOps principles: CI/CD pipelines, version control, Infrastructure-as-Code.
  • Ability to optimize data storage, partitioning, file formats (Delta, Parquet), and performance.
  • Understanding of data quality, data governance, and metadata management.
  • Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience.
  • Limited immigration sponsorship may be available.
  • Ability to travel 10%, on average, based on the work you do and the clients and industries/sectors you serve.

Preferred
Agile delivery experience.
Analytical ability to manage multiple projects and prioritize tasks into manageable work products.
Can operate independently or with minimum supervision.
Excellent written and communication skills.
Ability to deliver technical demonstrations.

The wage range for this role takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. At Deloitte, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $76,725 to $127,875.

You may also be eligible to participate in a discretionary annual incentive program, subject to the rules governing the program, whereby an award, if any, depends on various factors, including, without limitation, individual and organizational performance.

Education:Bachelor's DegreeEmployment Type:

What Deloitte employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom