1

Mainstream Jobs in Iowa (NOW HIRING)

Works with participant and mainstream agencies in development of a person centered case plan and goals for each participant. * Collaborates with Centralized Intake in referral of program participants.

Case Manager

Cedar Rapids, IA · On-site

$19.75 - $25.25/hr

Familiarity with HUD homeless assistance programs, Coordinated Entry, HMIS, Rapid Rehousing, Permanent Supportive Housing, and mainstream benefits.Strong knowledge of landlord engagement, housing ...

New

Case Manager

Cedar Rapids, IA · On-site

$19.50 - $25.25/hr

Familiarity with HUD homeless assistance programs, Coordinated Entry, HMIS, Rapid Rehousing, Permanent Supportive Housing, and mainstream benefits. * Strong knowledge of landlord engagement, housing ...

New

Case Manager

Cedar Rapids, IA · On-site

$19.75 - $25.25/hr

Familiarity with HUD homeless assistance programs, Coordinated Entry, HMIS, Rapid Rehousing, Permanent Supportive Housing, and mainstream benefits. * Strong knowledge of landlord engagement, housing ...

New

Ensure all services are linguistically appropriate and help advocate with mainstream service providers for linguistically appropriate services. * Complete case notes in a thorough and timely fashion.

Ensure all services are linguistically appropriate and help advocate with mainstream service providers for linguistically appropriate services. * Complete case notes in a thorough and timely fashion.

Mainstream information

What are mainstream jobs?

'Mainstream' jobs refer to occupations that are widely recognized, commonly pursued, and generally regarded as secure and stable within the workforce. These roles are typically found across various industries such as healthcare, education, finance, information technology, retail, and manufacturing. Mainstream jobs often require conventional skills or education and offer clear career paths, benefits, and steady employment. Examples include teachers, accountants, nurses, administrative assistants, and retail managers. They are usually contrasted with niche, specialized, or emerging roles.

What are some common challenges faced by professionals in mainstream media roles, and how can job seekers prepare for them?

Professionals in mainstream media often face challenges such as tight deadlines, rapidly changing news cycles, and the need to adapt to new technologies. Team collaboration is essential, as you’ll frequently work with writers, editors, producers, and technical staff to create timely and accurate content. To prepare, job seekers should develop strong organizational and communication skills, stay current on digital media trends, and be comfortable working in a fast-paced environment. Building resilience and the ability to quickly pivot priorities are crucial for success in these roles.

What are the key skills and qualifications needed to thrive as a mainstream teacher, and why are they important?

To thrive as a Mainstream Teacher, you need a solid background in education, subject expertise, and a relevant teaching qualification or certification. Familiarity with classroom management systems, digital learning tools, and curriculum development software is typically required. Strong communication, patience, and adaptability are essential soft skills for engaging diverse learners and fostering a positive classroom environment. These skills and qualifications ensure effective instruction, student engagement, and academic success in mainstream educational settings.

What is the difference between Mainstream vs Software Developer?

AspectMainstreamSoftware Developer
Required CredentialsHigh school diploma or equivalent, sometimes certificationsBachelor's degree in Computer Science or related field, certifications like Java or AWS
Work EnvironmentVaries widely, including retail, manufacturing, or service sectorsPrimarily office or remote work in tech companies or IT departments
Employer & Industry UsageUsed across multiple industries including retail, healthcare, and manufacturingSpecific to technology, software, and IT industries
Common Search & Comparison IntentUnderstanding general job roles and requirementsLooking for tech-specific career info and skills

While Mainstream jobs encompass a broad range of industries and roles, Software Developers focus specifically on designing, coding, and maintaining software applications within the tech industry. The credentials, work environment, and employer usage differ significantly, making it important to distinguish between the two when exploring career options or job opportunities.

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

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

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

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

Infographic showing various Mainstream job openings in Iowa as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 84% Full Time, 11% Part Time, 1% Temporary, and 2% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution.

Program Manager

Anawim

Des Moines, IA • On-site

Full-time

Re-posted yesterday


Job description

JOB DESCRIPTION

POSITION: PROGRAM MANAGER FLSA STATUS: EXEMPT

DEPARTMENT: PROGRAMS & SERVICES DIRECT REPORTS: NONE

REPORTS TO: DIRECTOR OF PROGRAMS & SERVICES 

 

­­­­­­­­­­­­­­­­

SUMMARY:

Provides case management/housing services to homeless individuals with a serious mental illness, chronic substance abuse, HIV/AIDS, fleeing domestic violence, medically fragile or dual diagnosis. This effort is done in collaboration with Permanent Supportive Housing team and social service agencies with whom Anawim Housing contracts.

 

­­­­­­­­­­­­­­­­

ESSENTIAL DUTIES AND RESPONSIBILITIES:

The following duties are normal for this position. These are not to be construed as exclusive or all inclusive. Other duties may be required and assigned. 

 

  • Utilizes a framework of Motivational Interviewing, Stage Matched, De-escalation, Person Centered, and other practices to partner with program participants to achieve housing stability.
  • Works with participant and mainstream agencies in development of a person centered case plan and goals for each participant.
  • Collaborates with Centralized Intake in referral of program participants.
  • Assists each participant in locating an appropriate unit, which will meet their housing needs.
  • Facilitates the intake process, sublease, participant obligations and the level of monitoring for each participant in working to meet their case plan goals.
  • Locates scattered site rental properties and arranges for lease/sublease to maximize the grant funds.
  • Facilitates problem solving with participant and property manager on issues related to participant tenancy.
  • Completes home visits of program participant units to ensure ongoing monitoring and residential stability standards are met.
  • Maintains Homeless Management Information System data entry for program participants.
  • Maintains necessary file records in compliance with HUD regulations.
  • Follows the Iowa/Landlord tenant laws to resolve tenancy issues.
  • Maintains on-going communication with participant, landlords and any involved mainstream service agencies to ensure long term housing stability.
  • Works with mainstream service agencies in developing a resource list of employment opportunities for participants.
  • Conducts move-in and move-outs with participant and property manager.
  • Assures all work performed is done in accordance with OSHA safety standards and those established by Anawim Housing.
  • Assures that all work performed meets Anawim Housing’s standards for customer service, accuracy, quality and efficiency.
  • Establish and maintain an effective working relationship with employees, vendors, clients, tenants, equity partners and the financing authority.
  • Other duties as assigned.



MINIMUM QUALIFICATIONS:

  • Preferred BA/BS degree in Human Services or other related fields.
  • Experience with management of an apartment complex or homeless shelter is preferred.
  • Experience with population of homeless, mentally ill, substance abuse, HIV/AIDS, medically fragile or dual diagnosis as well as health care providers is preferred.
  • Familiarity with case management systems.
  • Requires knowledge of treatment issues and the ability to coordinate housing and mainstream service systems to work effectively to deal with those issues.
  • Uses computer for word processing and data entry.
  • Needs good verbal and written communication skills in dealing with participants, mainstream service agencies, landlords and other entities in the network of housing and services to homeless.
  • Requires basic mathematical and programming knowledge.
  • Valid driver’s license and good driving record.


 

ENVIRONMENTAL CONDITIONS:

The work is performed in a typical office or administrative environment as well as tenant apartments and outside. The worker could be exposed to adverse environmental conditions.


 

PHYSICAL REQUIREMENTS:

  • Driving, climbing, stooping, kneeling, crouching, walking, lifting, reaching, talking, hearing, grasping and finger dexterity, repetitive motions.
  • Sitting approximately 50 percent of the time.
  • Standing approximately 20 percent of the time.
  • Walking approximately 20 percent of the time.
  • Driving approximately 10 percent of the time.
  • Requires the exertion of up to 10 pounds of force continuously.
  • Up to 50 pounds of force infrequently to lift or otherwise move objects.

 

 

VISION REQUIREMENTS:

The minimum standard for use with those whose work deals largely with preparing and analyzing data and figures, accounting, transcription, computer terminal, and extensive reading.

 

 

EQUAL OPPORTUNITY EMPLOYER:

Anawim Housing is an Equal Opportunity Employer. In compliance with the Americans with Disabilities Act, Anawim Housing will provide reasonable accommodations to qualified individuals and encourages prospective employees and incumbents to discuss potential accommodations with the employer.

 

 

Anawim Housing reserves the right to change this job description at any time.