1

Computer Software Technology Jobs in Iowa (NOW HIRING)

Embedded Software Engineer

Waterloo, IA · On-site

$70K - $120K/yr

... technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and much ... Embedded Software Engineer In this role, you will collaborate with software developers, test ...

... technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and much ... Embedded Software Engineer This position is associated with the design and development of embedded ...

SR SOFTWARE DEVELOPER

Muscatine, IA · Hybrid

$51.25 - $67.50/hr

Bachelor's degree in computer science or a computer related discipline, 6+ years of relevant ... Working knowledge of Azure services and technologies, including Key Vault, Security Center ...

Sr Software Developer

Muscatine, IA · Hybrid

$51.25 - $67.50/hr

Bachelor's degree in computer science or a computer related discipline, 6+ years of relevant ... Working knowledge of Azure services and technologies, including Key Vault, Security Center ...

CAD Designer

Ames, IA · Hybrid

$26.50 - $36.50/hr

... Technology, Mechanical Engineering or equivalent * Knowledge of the function and operation of Autodesk Inventor or other 3D CAD software * Knowledge of design concepts, planning, modeling techniques ...

Showing results 41-60

Computer Software Technology information

See Iowa salary details

$22

$52

$78

How much do computer software technology jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for computer software technology in Iowa is $52.04, according to ZipRecruiter salary data. Most workers in this role earn between $39.04 and $64.33 per hour, depending on experience, location, and employer.

What is a computer software technology?

A Computer Software Technology job involves designing, developing, testing, and maintaining software applications and systems. Professionals in this field work with programming languages, databases, and frameworks to create software solutions for businesses and consumers. They may specialize in areas like web development, mobile apps, cybersecurity, or software engineering. These roles require strong problem-solving skills, collaboration, and knowledge of emerging technologies.

What are the typical career advancement opportunities in computer software technology?

Professionals in Computer Software Technology have a range of career growth paths, including advancement to senior developer, software architect, project manager, or team lead positions. Gaining experience and expanding your skill set in specialized areas such as cloud computing, cybersecurity, or data science can open doors to more niche roles. Many employers also promote from within, so demonstrating initiative and taking on challenging projects can accelerate your progression. Additionally, staying current with new technologies and obtaining relevant certifications can further enhance your career prospects in this dynamic field.

What are the key skills and qualifications needed to thrive in computer software technology, and why are they important?

To thrive in Computer Software Technology, you need strong programming skills, a solid understanding of software development methodologies, and typically a degree in computer science or a related field. Familiarity with development tools such as version control systems (e.g., Git), integrated development environments (IDEs), and certifications like CompTIA or Microsoft Certified are highly beneficial. Effective problem-solving, teamwork, and good communication skills help you collaborate efficiently and adapt to evolving project requirements. These abilities are vital to delivering high-quality software solutions that meet user needs and industry standards.

What jobs are in computer software technology?

Jobs in computer software technology include software developers, programmers, quality assurance analysts, systems analysts, and software engineers. These roles involve designing, coding, testing, and maintaining software applications, often requiring knowledge of programming languages, development tools, and sometimes certifications like CompTIA or Microsoft Certified solutions developer. The field offers opportunities in various industries such as tech, finance, healthcare, and gaming, with work environments ranging from offices to remote settings.

What are the most commonly searched types of Computer Software Technology jobs in Iowa?

The most popular types of Computer Software Technology jobs in Iowa are:

What job categories do people searching Computer Software Technology jobs in Iowa look for?

The top searched job categories for Computer Software Technology jobs in Iowa are:

Infographic showing various Computer Software Technology job openings in Iowa as of August 2026, with employment types broken down into 2% As Needed, 78% Full Time, 17% Part Time, and 3% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $108,242 per year, or $52 per hour.

Med Technologist Weekends

West Des Moines, IA • On-site

Trinityhealth
Health Care and Social Assistance • 10K+ employees

Full-time

Re-posted 3 days ago


Trinity Health rating

6.6

Company rating: 6.6 out of 10

Based on 354 frontline employees who took The Breakroom Quiz


Job description

Employment Type:Full timeShift:Evening ShiftDescription:

This position is eligible for relocation depending on location.

Join the MercyOne Family! We are looking to hire a Med Technologist.

As a Med Technologist at MercyOne, you will act as technical information resource for MercyOne Des Moines Laboratory. Identifies problems that may adversely affect test performance and/or results and uses knowledge, critical thinking skills, and judgment to troubleshoot and resolve them. May be assigned to assume the duties of a charge technologist. Performs tasks and procedures specific to assigned department with minimal supervision.

  • Uses educational and technical expertise to troubleshoot issues related to specimen quality, instrument/method performance and analytical interferences to ensure patient results match clinical status. Assists and supports quality management systems and performance improvement initiatives.

  • Works independently, organizing work to meet established deadlines and records. Maintains supply inventories.

  • Trains new employees and acts as preceptor for laboratory students.

  • Operates laboratory information systems, personal computers, and instrument-related computer software.

  • Provides exceptional customer service to internal and external customers.

Schedule: Friday-Sunday 0930-2200, position must also occasionally complete phlebotomy

General Requirements:

  • Bachelor's degree in Medical Technology or in Chemistry, Biology or related field.

  • One-year clinical internship in a National Accrediting Agency for Clinical Laboratory Science (NAACLS) accredited clinical laboratory science program or approved alternate career path that meets certification eligibility requirements.

  • Certification in one of the following:

  • Medical Laboratory Scientist (MLS) or Medical Technologist (MT) by the American Society of Clinical Pathologists (ASCP).

  • Medical Technologist (MT) by the American Medical Technologists (AMT).

  • Medical Technologist (MT) by the American Association of Bioanalysts (AAB).

  • A person may be hired into this position if he/she has completed the educational requirements and is eligible for the certification exam. The exam must be successfully completed within six (6) months of hire.

  • Proof of completion of Mandatory Reporter abuse training for child and dependent adult abuse within three (3) months of hire.

Colleagues of MercyOne Health System enjoy competitive compensation with a full benefits package and opportunity for growth throughout the system!

Visit MercyOne Careers to learn more about the benefits, culture, and career development opportunities available to you at MercyOne Health System circle of care.

Our Commitment

Rooted in our Mission and Core Values, we honor the dignity of every person and recognize the unique perspectives, experiences, and talents each colleague brings. By finding common ground and embracing our differences, we grow stronger together and deliver more compassionate, person-centered care. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other status protected by federal, state, or local law.


What Trinity Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Trinity Health logo

About Trinity Health

Sourced by ZipRecruiter

Trinity Health Ann Arbor is a 537 -bed teaching hospital located on 340 acre campus. Recognized by IBM Watson as a Top 100 Hospital and #1 Teaching Hospital, Trinity Health Ann Arbor has been a leading health care provider for more than 100 years. Trinity Health has received numerous local and national awards in recognition of our leadership, quality outcomes, and clinical excellence.

Industry

Health care and social assistance

Company size

10,000+ Employees

Headquarters location

Livonia, MI, US