1

Online Computer Science Jobs in Iowa (NOW HIRING)

What We Look For In a PC Basic Computer Skills Tutor * Advanced Subject Mastery: Deep knowledge of ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

Python Tutor

Ames, IA ยท Remote

$18 - $40/hr

... online Python tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down ...

Python Tutor

Iowa City, IA ยท Remote

$18 - $40/hr

... online Python tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down ...

Showing results 21-40

Online Computer Science information

See Iowa salary details

$17.3K

$54.7K

$112.4K

How much do online computer science jobs pay per year?

As of Aug 18, 2026, the average yearly pay for online computer science in Iowa is $54,675.00, according to ZipRecruiter salary data. Most workers in this role earn between $33,211.00 and $68,698.00 per year, depending on experience, location, and employer.

What is an online computer science?

An Online Computer Science job involves working remotely in roles related to software development, data analysis, cybersecurity, IT support, or other computing fields. Professionals in these jobs use digital tools to write code, analyze data, manage networks, or develop algorithms while collaborating with teams online. These positions offer flexibility and are common in industries like tech, finance, healthcare, and education.

What does an online computer science do?

Professionals in online computer science roles typically focus on software development, debugging, testing, and collaborating with distributed teams to design and implement technical solutions. Daily tasks may include writing and reviewing code, participating in virtual stand-up meetings, and utilizing digital tools for project management and communication. Since these roles are remote, you may also be responsible for managing your schedule and ensuring regular progress updates. Working effectively in this environment requires a proactive approach to communication and a commitment to continuous learning as new technologies emerge.

What are the key skills and qualifications needed to thrive in an online computer science role?

To excel in an online computer science role, you need a deep understanding of programming, algorithms, software development, and computer systems, often supported by a relevant degree or equivalent experience. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and online collaboration platforms is essential. Strong problem-solving skills, self-motivation, and effective written communication are crucial in remote settings. These competencies ensure you can independently deliver high-quality technical work, collaborate virtually, and adapt to evolving project requirements.

Can you work from home with online computer science?

Online computer science jobs often allow remote work, especially roles such as software developer, programmer, or data analyst. These positions typically require a computer, internet connection, and relevant skills, making remote work feasible and common in the field.

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

The most popular types of Computer Science jobs in Iowa are:

What cities in Iowa are hiring for Online Computer Science jobs?

Cities in Iowa with the most Online Computer Science job openings:

Infographic showing various Online Computer Science job openings in Iowa as of August 2026, with employment types broken down into 69% Full Time, 18% Part Time, 4% Temporary, and 9% Contract. Highlights an 91% In-person, and 9% Remote job distribution, with an average salary of $54,675 per year, or $26.3 per hour.

Hearing Instrument Specialist Trainee (Waverly, IA)

All American Hearing

Waverly, IA โ€ข On-site

$19 - $24.04/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 13 days ago


Job description

At Starkey Retail, we are setting a new standard for excellence in hearing healthcare through our commitment to the Patient Journey philosophy. This philosophy is driven by the unique needs of our patients and our dedication to guiding them in choosing the best hearing solutions to enhance their lifestyle and overall well-being.

This role is an employment opportunity with Northland Hearing Centers, Inc. (referred to as โ€œStarkey Retailโ€), a wholly owned subsidiary of Starkey Laboratories, Inc. All Starkey Retail positions are covered under Northland Hearing Centers, Inc.โ€™s benefit and compensation programs.

The Hearing Instrument Sales Specialist Trainee will be trained in all aspects of hearing aid fittings, service/repairs, and sales, including product knowledge, testing, diagnosis of hearing loss, fittings and sales of hearing products and accessories, patient counseling, and aural rehabilitation. They will also be trained and prepared to meet and provide services to patients remotely through Starkey's TeleHear program. HIS Trainees must complete the requisite for a dispensing license and practice within applicable state law prior to obtaining said licensure. Stakey will sponsor, train and fund the process and fees of obtaining said license.

The training program will include the apprentice working with their assigned sponsor.ย  Trainees will receive additional training via job shadowing of other practitioners, which may include travel to other locations.ย  Study materials and testing fees, and travel arrangements will be paid by Starkey.

Approach and Deploymentย 

  1. Provide Patient Journey Experience through counseling and instruction.
    • Complete requirements for state temporary license.
  2. Learn to conduct patient diagnostics.
    • Train with licensed specialists to complete practicum hours. This may include travel to other regions to work with a variety of experienced specialists.
    • Learn to conduct comprehensive hearing evaluations to identify type and degree of hearing loss
    • Learn to make appropriate recommendations based on hearing test results
  3. Become proficient in troubling shooting, repairing and servicing all types of hearing instruments and accessories.
    • Attend the Patient Journey Protocol class and observe other specialists in their practice of the Patient Journey.
  4. Train with a Specialist or Audiologist on difficult fittings.
    • Learn the Starkey product line and programming of hearing instruments.ย  Travel to Starkey training events may be required.
  5. Learn tactics and styles of hearing aid sales and accessories.
    • Train and work with patients via TeleHear.
    • Train with area specialists on patient care, ensuring the comfort of the patient and understanding their needs and requests.
    • Learn how to use the TeleHear tools for working with patients remotely, including programs such as TEAMS, VSEE and GoTo Meeting and understanding of online tools to adjust and fit patients offsite.

Results โ€“ Performance Measures

  • Attendance at meetings
  • Create a calendar for each location
  • Assessment of dispensing skills
  • Patient Satisfaction
  • Providing timely data for insurance billing
  • Diagnostic skills

Other Duties

  • Support Northland Employee Corporate and/or Department Guidelines.
  • Check and verify quality.
  • Support corporate health and safety objectives.
  • React to change productively and handle other essential duties as assigned.

Job Requirements

Minimum education, certification and experience requirements:

Education:

High school required; college degree preferred or equivalent work history in a healthcare or technical field; Bachelorโ€™s in Speech and Hearing Sciences/Communication Disorders ideal.

Experience:

1+ years of Sales experience preferred and/or background in medical or hearing aid industry.

Knowledge

  • Knowledge of the hearing aid industry a plus

Skills & Abilities

  • Ability to organize and execute a plan
  • Good problem solving, analytical abilities, verbal and written communication, organizational and interpersonal skills required
  • Comfortable working with online computer systems and programs
  • Public speaking experience and training

Salary and Other Compensation:

The annual hourly rate for this position ranges from $19.00 - 24.04 per hour.ย  Factors which may affect starting pay within this range may include: geography/market, skills, education, experience and other qualifications of the successful candidate.ย 

This position is eligible for commissions based upon performance results. There is no guarantee of payout.ย 

Benefits: The following benefits for this position, subject to applicable eligibility requirements, include medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, short-term disability insurance, long-term disability insurance, employee assistance program, hearing aid benefits, PTO, paid sick and safe time, and 6 paid holidays annually.ย 

The above declarationsย are not intended to be an all-inclusive list of the duties and responsibilities of the job described, nor are they intended to be such a listing of the skills and abilities required to do the job. Rather, they are intended only to describe the general nature of the job.

#VitalityAI

#LinkedinEB1

#Audibel