1

Programmer Analyst Trainee Jobs in Iowa (NOW HIRING)

Through a portfolio of brands, we offer highly engineered solutions, technology and products to ... Summary As a Quality Control Technician Trainee, you ensure all incoming materials, in-process ...

Through a portfolio of brands, we offer highly engineered solutions, technology and products to ... Summary As a Quality Control Technician Trainee, you ensure all incoming materials, in-process ...

Showing results 21-40

Programmer Analyst Trainee information

See Iowa salary details

$19

$43

$64

How much do programmer analyst trainee jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for programmer analyst trainee in Iowa is $43.66, according to ZipRecruiter salary data. Most workers in this role earn between $33.85 and $53.08 per hour, depending on experience, location, and employer.

What is a programmer analyst trainee?

Programmer Analyst Trainees are entry-level professionals who learn to develop, test, and maintain software applications while gaining an understanding of business requirements. They typically work under the supervision of senior analysts and programmers, assisting with coding, debugging, and documentation tasks. This role is designed to provide hands-on training and experience, preparing trainees for more advanced roles in software development and analysis within an organization.

What types of projects can a programmer analyst trainee expect to work on during their initial months?

As a Programmer Analyst Trainee, you will typically start by supporting ongoing software development or maintenance projects under the guidance of senior team members. Your tasks may include debugging code, assisting with application testing, updating documentation, and participating in requirements gathering sessions. These projects are designed to build your technical skills and familiarize you with the organization's development processes. Over time, you may take on more complex assignments and begin to contribute to solution design and client interaction.

Is a programmer analyst trainee a good job?

A programmer analyst trainee role is an entry-level position that combines programming skills with analysis tasks, often requiring knowledge of programming languages and software development tools. It provides opportunities for skill development and career growth in IT and software industries, but job satisfaction depends on individual interests and workplace environment.

What is the difference between Programmer Analyst Trainee vs Programmer Analyst?

AspectProgrammer Analyst TraineeProgrammer Analyst
Required CredentialsTypically a bachelor's degree in Computer Science or related field; some certifications may be preferredSame as trainee, often with additional certifications or experience
Work EnvironmentEntry-level, training-focused roles in IT or software development teamsFull-fledged roles with increased responsibilities in software analysis and development
Employer & Industry UsageUsed by companies hiring entry-level IT staff or internsUsed by organizations seeking experienced software analysts and developers

The main difference between a Programmer Analyst Trainee and a Programmer Analyst lies in experience and responsibility. Trainees are in learning roles, focusing on gaining skills, while Programmer Analysts handle complex analysis and development tasks. The transition from trainee to analyst involves gaining experience and certifications.

Are programmer analyst trainees in demand?

Programmer analyst trainees are often in demand as organizations seek to develop skills in software development, systems analysis, and programming languages like Java, C#, or SQL. Entry-level roles in this field can lead to opportunities in IT departments, consulting firms, and software companies, especially for those with strong technical skills and relevant certifications.

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

To thrive as a Programmer Analyst Trainee, you need a strong grasp of programming fundamentals, problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with coding languages (such as Java, C#, or Python), software development tools, and database management systems is typically required. Analytical thinking, attention to detail, and effective communication help trainees collaborate with teams and understand client requirements. These skills and qualities ensure accurate software solutions and smooth project delivery in a technology-driven environment.
What are the most commonly searched types of Programmer Analyst jobs in Iowa? The most popular types of Programmer Analyst jobs in Iowa are:
What are popular job titles related to Programmer Analyst Trainee jobs in Iowa? For Programmer Analyst Trainee jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Programmer Analyst Trainee jobs in Iowa look for? The top searched job categories for Programmer Analyst Trainee jobs in Iowa are:
Infographic showing various Programmer Analyst Trainee job openings in Iowa as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 10% Part Time, and 6% Contract. Highlights an 80% Physical, 9% Hybrid, and 11% Remote job distribution, with an average salary of $90,805 per year, or $43.7 per hour.

Field Service Technician

Group CBS

Cedar Rapids, IA

Full-time

Re-posted 4 days ago


Job description

JOB SUMMARY

Monday - Friday 8am - 5pm

Location: Cedar Rapids, IA 

Responsible for supporting Acceptance and Maintenance Testing efforts for the team, projects, and customers to which you are assigned.

ESSENTIAL DUTIES AND RESPONSIBILITIES 

  • Travel to customer sites to inspect, test, troubleshoot, perform start-up and collect data on electrical systems.
  • Supervise Trainees, Assistants, and Technicians in the completion of electrical testing duties.
  • Guide, mentor, train, and supervise Level 1 and 2 certified NETA Trainees and Assistant Technicians.
  • Observe testing, assign work on projects to capable technicians, ensure testing of similar items is consistent across test technicians
  • Track project scope completion and communicate ABM and Customer Management
  • Maintain, test, repair, rebuild, and replace low, medium, and high-voltage switchgear and circuit breakers.
  • Troubleshoot automatic transfer switches.
  • Test and inspect low, medium, and high-voltage cable installations.
  • Maintain, test, and repair transformers and related equipment.
  • Test and calibrate solid-state and electromechanical relays.
  • Perform relay calibration and power metering.
  • Conduct low and medium-voltage motor control center and contractor testing.
  • Start-up, troubleshoot, and repair generator controls and transfer schemes.
  • Test and commission protection and control systems on high voltage substations.
  • Sample and interpret insulated fluids.
  • Complete Job Hazard Analyses including but not limited to arc-flash and shock analyses
  • Review and submit timecards, expense, and project reports.
  • Document test results and complete field reports.
  • Rotate emergency on-call duty.
  • Maintain strict compliance with regulatory laws
  • Assist in the sales process acting as the technical expert in electrical testing and maintenance of electrical equipment

May be modified from time to time. Other duties, tasks and work may be assigned.

METRICS

Project and demand oriented as defined by the objectives set forth by operations manager and measured based on meeting objectives, completion on time, accuracy and neatness of work, etc.

QUALIFICATIONS

  • 3+ years of electrical testing experience is preferred.
  • Industrial Safety Processes and LOTO
  • Electrical background, construction background, and/or Electrical Field Service Engineer (BSEE degree not required but a plus)
  • Ability to read and interpret blueprints, schematics and three-line drawings.
  • Work safely in Low, Medium and High voltage applications.
  • Experienced using various test equipment such as megger, hi-pot, WRM, TTR, power factor test set, high current breaker test sets, etc.
  • Proficient in LOTO and Job Hazard Analysis practices.
  • Record and interpret test data (components, power quality, engineering studies, etc.)
  • Maintain strong client relationships.
  • Exhibit Professionalism at all times.

KNOWLEDGE & SKILLS REQUIRED 

  • Proficiency in Word, Excel, Access and PowerPoint.
  • Strong electrical skills.
  • Strong mechanical skills.
  • Strong organizational skills and excellent attention to detail.
  • Clear written and verbal communications.
  • Organize and write procedures in a logical/methodical manner.
  • Good time management skills; be able to multi-task
  • Able to work at fast pace
  • Work well in a team environment.
  • Able to maintain confidential information.

EDUCATION & EXPERIENCE 

High school Diploma or equivalent GED certification required. 

PHYSICAL DEMANDS 

  • Ability to work in environments indoor and outdoor in all weather conditions.
  • Climb and on ladders and scaffolding and work on man-lifts occasionally.
  • Lifting requirements include occasional lifting up to 75 pounds, frequent lifting of up to 50 pounds and continuous lifting of up to 25 pounds.
  • Frequent reaching/working overhead, stooping, kneeling, crouching or crawling
  • Frequent walking
  • Continuous standing and repetitive hand motion.

SALARY RANGE INFORMATION:

  • The range displayed on each job posting reflects the targeted base salary for the position. Within the range, individual pay is determined by work location and additional factors, including job related-skills, experience, and relevant education or training. 

Required Skills
Required Experience