1

Mid Jobs in Iowa (NOW HIRING)

At First Mid, base salary is one component of our Total Rewards program. Exact compensation is determined by factors such as (but not limited to) education, skills, internal equity, and experience.

Showing results 41-60

Mid information

See Iowa salary details

$10.3K

$81.4K

$106.1K

How much do mid jobs pay per year?

As of Sep 7, 2026, the average yearly pay for mid in Iowa is $81,403.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,400.00 and $101,000.00 per year, depending on experience, location, and employer.

What does mid mean in a job title?

In a job title, 'Mid' typically refers to a mid-level position, indicating that the role requires a moderate amount of experience—usually more than an entry-level role but less than a senior role. Mid-level professionals are expected to have a strong foundational knowledge in their field and the ability to work independently on most tasks. They may also begin taking on some leadership responsibilities, such as mentoring junior staff or managing specific projects. The exact requirements and expectations can vary depending on the industry and company.

What does a mid-level professional do?

As a mid-level professional, you can expect to handle more complex tasks and projects compared to entry-level colleagues. You’ll often be responsible for independently managing assignments, collaborating closely with cross-functional teams, and providing input on project planning and execution. Additionally, mid-level roles frequently involve mentoring junior team members and communicating progress or challenges to supervisors. This level of responsibility helps you further develop your skills while preparing for potential advancement into senior roles.

What skills and qualifications are needed to thrive as a mid-level professional?

To thrive as a Mid-level Software Developer, you need solid programming skills, experience with software development lifecycles, and a relevant degree or equivalent experience. Familiarity with tools like Git, integrated development environments (IDEs), and common frameworks or languages (such as JavaScript, Python, or Java) is typically expected. Strong problem-solving abilities, effective communication, and the ability to collaborate within a team help you stand out in this role. These skills and qualities are important as they enable you to deliver reliable code, integrate smoothly into projects, and contribute to team success.

What is the difference between Mid vs Junior Developer?

AspectMid DeveloperJunior Developer
Experience2-4 years of experience0-1 year of experience
SkillsProficient in multiple programming languages, able to handle complex tasksBasic understanding of programming, requires supervision
ResponsibilitiesDevelops features, mentors juniors, handles moderate project partsAssists in coding, learns from seniors, performs basic tasks
CertificationsRelevant certifications often preferredEntry-level certifications or none required

In summary, a Mid Developer has more experience, advanced skills, and greater responsibilities compared to a Junior Developer. They are capable of working independently and mentoring others, whereas Juniors are still developing their skills and require supervision.

What are popular job titles related to Mid jobs in Iowa?

For Mid jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching Mid jobs in Iowa look for?

The top searched job categories for Mid jobs in Iowa are:

Infographic showing various Mid job openings in Iowa as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $81,403 per year, or $39.1 per hour.

Staff Training/Risk Management Coordinator

Mid-Step Services

Sioux City, IA • On-site

Other

Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Job Description
Job Description

*SIGN ON BONUS*

Staff Training/Risk Management Coordinator

Position Summary

Mid-Step Services, a non-profit organization serving the needs of children and adults who have intellectual disabilities, is seeking an experienced Staff Training/Risk Management Coordinator. This position will be responsible for the overall training assessment, development and implementation for all staff. This will include training and orientation of new staff, observing new and return staff to determine proper implementation of skills taught in training, and advising supervisors of training opportunities to maximize staff awareness of opportunities for growth.

Responsibilities:

1.Will track and report all training, development, and certification.

  1. Will assist in conducting new hire orientations.
  2. Maintain records of incident reports, OSHA log, and files on all ongoing Worker’s Compensation claims.
  3. Follow-up on accident/injury reports and ensuring corrective measures appropriate to prevent or minimize the potential for recurrence.
  4. Be familiar with applicable OSHA regulations.
  5. Complete monthly inspections to assess safety issues. Follow up on any issues in a timely manner.

Professional Qualifications:

Must possess as a minimum, a degree in the Human Services or Management field. Must have one year supervisory experience and two years of relevant work experience.

Our agency offers paid days off, sick leave, employee assistance program, matching 401K, and more. Mandatory participation in medical, dental, vision and life insurance.

Pre-employment physical required.

If interested, please send resume to hr@midstepservices.com or complete an application on our website, www.midstepservices.com.

Mid-Step Services – 4303 Stone Ave – Sioux City, IA 51106

Phone: 712-274-2252

Website: www.midstepservices.com

Equal opportunity employer – m/f/d/v


#hc130286