Current Openings

ADC Attendant/Production Worker position responsibilities: Greets donors pleasantly at their car and immediately unloads items; ensures good customer service; sorts donations; helps prepare outgoing truck loads; and assists truck driver in loading/unloading. Qualifications for this position include: high school diploma or equivalent, preferred, or a minimum of 2 years of any combination of military service, high school, or related full-time employment; must be able to lift, push, or pull fifty (50) pounds with assistance; reliable transportation; and the ability to work a flexible schedule at multiple locations including some evenings, weekends, and holidays.

To apply for this position, please complete our online employment application.

Direct Support Professional/Community Trainer position responsibilities and requirements: providing residential and/or vocational services to persons with disabilities; must know concepts, applications of disabilities; be able to organize and prioritize work; possess positive work habits and attitudes and communicate with a variety of people in a pleasing manner. A high school diploma or equivalent; one year of human service experience; and basic knowledge of computers and computer applications is preferred. Experience may include volunteer work. All Direct Support Professional/Community Trainers must have a valid driver’s license and auto insurance, a good driving record and be willing to work evenings and weekends.

 

Apply online or stop by one of the following Goodwill Employment and Training Centers to fill out an application:

 

  • Waterloo
    2640 Falls Avenue
    Waterloo, IA 50701
    319-234-4626

 

  • Oelwein
    120 West Charles Street
    Oelwein, IA 50662
    319-283-4458

 

  • Dubuque
    2121 Holliday Drive
    Dubuque, IA 52002
    563-583-8859

 

Direct Support Professional/Community Trainer position responsibilities and requirements: providing residential and/or vocational services to persons with disabilities; must know concepts, applications of disabilities; be able to organize and prioritize work; possess positive work habits and attitudes and communicate with a variety of people in a pleasing manner. A high school diploma or equivalent; one year of human service experience; and basic knowledge of computers and computer applications is preferred. Experience may include volunteer work. All Direct Support Professional/Community Trainers must have a valid driver’s license and auto insurance, a good driving record and be willing to work evenings and weekends.

 

Apply online or stop by one of the following Goodwill Employment and Training Centers to fill out an application:

 

  • Waterloo
    2640 Falls Avenue
    Waterloo, IA 50701
    319-234-4626

 

  • Oelwein
    120 West Charles Street
    Oelwein, IA 50662
    319-283-4458

 

  • Dubuque
    2121 Holliday Drive
    Dubuque, IA 52002
    563-583-8859

 

Direct Support Professional/Vocational Trainer position responsibilities: directs, coaches and guides consumers in their work in order to help them attain individual growth and work goals in a retail setting; maintains accurate documentation on program participants by learning and remaining current on appropriate documentation guidelines and electronic documentation systems, developing a system to manage documentation, and setting priorities; holds all consumers accountable for established best practices and standard operating procedures. The work schedule for this position will be 9am to 5pm, Monday thru Friday and will be located at our University Avenue store in Cedar Falls.

 

Qualifications for this position include: high school diploma or equivalent, preferred; a minimum of 1 year related experience, preferred; must be CPR/First Aid certified or be willing to obtain certification within the first 6 months of employment; effective written and verbal communication skills; ability to effectively instruct persons with disabilities and adjust to unexpected or different situations; computer proficiency; and reliable transportation.

Apply online or stop by the following Goodwill Employment and Training Center to fill out an application:

  • Waterloo
    2640 Falls Avenue
    Waterloo, IA 50701
    319-234-4626

 

Store Manager position responsibilities: Direct supervision of Assistant Manager, Sales Associates, and Utility Workers; delegates assignments to staff and keeps them informed of changes in policy and trends; demonstrates leadership by holding all Team Members accountable for established best practices and standard operating procedures; works collaboratively within department to maximize service opportunities and maintain a continuous improvement agenda; reviews/analyzes store sales, average transaction amount, departmental allocation, etc. in order to establish performance standards; is available during nontraditional hours, including some weekend and evening periods; services as an emergency contact for agency locations in need of support outside regular business hours; examines and analyzes expenses, production, and sales to achieve maximum E/R based on strategic goals and operating plans; completes all duties of the job and all work requirements. This is by no means an exhaustive list of the duties/responsibilities for the Store Manager position.

High School diploma or equivalent and a minimum of three (3) years military service or related full-time employment, including supervisory experience. Must possess strong written and verbal communication skills; computer proficiency; positive attitude, confidence, resourcefulness, and enthusiasm; and the ability to handle and maintain confidential information.

To apply for this position, please complete our online employment application.

  • E-Merchandise Lister position responsibilities: Sorts and lists all items on truck shipment in timely and effective manner so that each store is well-represented with high quality merchandise; ensures that appropriate quantity of merchandise is listed for online sales with photographs, descriptors, and details; theft is prevented by remaining alert at all times in all areas and immediately notifying management of any suspicious activities; assists and helps with shoveling snow, replacing light bulbs, washing windows, and any other upkeep; maintains top-flight condition and appearance of facility by focusing on housekeeping and safety at all times;  communicates needs for repair, fixtures, maintenance, etc.; minimizes waste expense and maximizes salvage revenue opportunity by recycling as many products as possible in most resourceful way. This is by no means an exhaustive list of the duties/responsibilities for the E-Merchandise Lister position.Qualifications for this position include: High school diploma or its equivalent, preferred; a minimum of two (2) years of any combination of military service, high school, or related full-time employment may substitute. Must be able to lift, push, or pull fifty pounds with assistance; must be able to work a flexible schedule including evenings, weekends, and holidays.This position will be located out of our Oelwein office. You may apply online or stop by the Oelwein Goodwill Employment and Training Center to fill out an application:

 

  • Oelwein
    120 West Charles Street
    Oelwein, IA 50662
    319-283-7027

 

E-Merchandise Shipper position responsibilities: Ensures that appropriate item is pulled according to pick ticket; packages item in appropriate container with protective material; prints and affixes label so that correct item is delivered to correct person/address; theft is prevented by remaining alert at all times in all areas and immediately notifying management of any suspicious activities; assists and helps with shoveling snow, replacing light bulbs, washing windows, and any other upkeep; maintains top-flight condition and appearance of facility by focusing on housekeeping and safety at all times; communicates needs for repair, fixtures, maintenance, etc.; minimizes waste expense and maximize salvage revenue opportunity by recycling as many products as possible in most resourceful way.

Qualifications for this position include: High school diploma or its equivalent, preferred; a minimum of two (2) years of any combination of military service, high school, or related full-time employment may substitute. Must be able to lift, push, or pull fifty pounds with assistance; must be able to work a flexible schedule including evenings, weekends, and holidays.

This position will be located out of our Oelwein office. You may apply online or stop by the Oelwein Goodwill Employment and Training Center to fill out an application:

  • Oelwein
    120 West Charles Street
    Oelwein, IA 50662
    319-283-7027

 

Employment Specialist, Community Employment position responsibilities: Develops and implements Individual Employment Plans based on consumers input, results, and/or recommendation from other services. Places and trains job ready consumers based on Individual Employment Plan; Coordination of Community Trainers and Janitor/Cleaners schedules; Reviews and revises Individual Employment Plan monthly if consumer does not obtain employment; Assess consumer’s job seeking skills and abilities and schedules Job Seeking Skills Training if necessary; Makes regular contact with employer representatives and maintains an employer contact file; Works collaboratively with all departments to maximize service opportunities and maintains a continuous improvement agenda; Is available during nontraditional hours including some weekend and evening periods. This is by no means an exhaustive list of the duties/responsibilities for the Employment Specialist, Community Employment position.

Associates degree in Human Services, or related field; A minimum of 3 years related full-time paid experience. Successful completion of the ETS Certification or one Employment Consultant Certification within 12 months of employment. Supervisory experience preferred. A master’s degree in Human Services or related field may be accepted as equivalent for 2 years work experience; Effective written and verbal communication skills; Strong case management skills; Compassionate with excellent team working abilities; Ability to make business, social, or civic contacts; Computer proficiency; Ability to handle and maintain confidential information; Possess a positive attitude and infect others with similar enthusiasm; Loyalty to the agency and its mission and policies; Reliable transportation, valid driver’s license and automobile insurance; Ability to use good judgment, discretion, and initiative.

This position is located in Dubuque.

To apply for this position, please complete our online employment application.

Help Desk Specialist position responsibilities: Provides support via phone, email, and in-person for end-users of laptop and desktop PC’s; Completes work order tickets, including ticket creation at the time of initial problem report/service request; Creates new user network and email accounts utilizing Active Directory and Microsoft Exchange; Diagnosis and resolves all PC support issues including hardware failures, OS errors, software compatibility issues, printing issues, etc.; Assists with laptop and desktop PC support for on and off-site users with equipment running Windows OS in an Active Directory environment; Installs and tests computer equipment including, but not limited to, desktops, laptops, monitors, memory chips, cabling, etc.; Works with all Team Members to ensure timely completion of complex issues; and maintains awareness of new and emerging technologies and products provided by IT. This is by no means an exhaustive list of the duties/responsibilities for the Help Desk Specialist position.

Associate of Applied Science Degree in Computer Science, Computer Networking, or related IT field, or a minimum of 2 years of any combination of military service, secondary education, or related full-time employment. A minimum of 1-year experience in the areas of end-user support and maintenance of PC hardware and software in a Windows environment; Effective written and verbal communication skills; Computer proficiency; Ability to handle and maintain confidential information; Possess a positive attitude and infect others with similar enthusiasm; Loyalty to the agency and its mission and policies; Reliable transportation, valid driver’s license and automobile insurance; and ability to use good judgment, discretion, and initiative.

The location for this position is TBD but will either be in Waterloo or Dubuque.

To apply for this position, please complete our online employment application.

Sorts and evaluates jewelry pieces from truck shipments in timely and effective manner so that each store is well-represented with high quality merchandise; Performs proper testing for all jewelry with possible value, gems, or precious metal; Ensures that appropriate quantity of jewelry is listed for online sales with detailed and clear photographs, descriptors, and details. Fills out listing template accurately and appropriately; Theft is prevented by remaining alert at all times in all areas and immediately notifying management of any suspicious activities; Assists and helps with shoveling snow, replacing light bulbs, washing windows, and any other upkeep; Maintains top-flight condition and appearance of facility by focusing on housekeeping and safety at all times.  Communicates needs for repair, fixtures, maintenance, etc.; Minimizes waste expense and maximizes salvage revenue opportunity by recycling as many products as possible in most resourceful way. This is by no means an exhaustive list of the duties/responsibilities for the Jewelry Processor position.

Qualifications for this position include: High school diploma or its equivalent, preferred; a minimum of two (2) years of any combination of military service, high school, or related full-time employment may substitute. Must be able to lift, push, or pull fifty pounds with assistance; must be able to work a flexible schedule including evenings, weekends, and holidays.

This position will be located out of our Oelwein office.

To apply for this position, please complete our online employment application.

 

Lead Community Trainer position responsibilities: Acts as primary contact for parents/guardians of program participants at assigned site, county workers, and medical appointments; Monitors schedules of program participants, cleanliness of assigned site, and time off for program participant; Maintains and reviews all documentation and paperwork for assigned site and submits it to the appropriate Program Manager in a timely manner;      Maintains accurate documentation on program participants by learning and remaining current on appropriate documentation guidelines and electronic documentation systems, developing a system to manage documentation, and setting priorities;        Submits documentation for program participants in a timely manner; Assists program participants with developing strategies, making informed choices, and following through on responsibilities; Encourages program participants to achieve goals and desired outcomes by assisting with the development of programming derived from participants’ preferences, needs, interests, and strengths; Provides program participants with information about community resources available to them and helps with increasing the program participants’ ability to self-advocate. This is by no means an exhaustive list of the duties/responsibilities for the Lead Community Trainer position.

Qualifications for this position include: High school diploma or equivalent, preferred; A minimum of 1 year related experience, preferred. Must be CPR/First Aid and Medication Management certified within 6 months of starting employment; Effective written and verbal communication skills; Ability to effectively instruct persons with disabilities; Ability to adjust to unexpected or different situations; Computer proficiency; Reliable cellphone; Ability to handle and maintain confidential information; Possess a positive attitude and infect others with similar enthusiasm; Loyalty to the agency and its mission and policies; Reliable transportation, valid driver’s license, and automobile insurance, required; Ability to use good judgment, discretion, and initiative.

This position will be located in Dubuque, IA.

To apply for this position, please complete our online employment application.

Lead Community Trainer position responsibilities: Acts as primary contact for parents/guardians of program participants at assigned site, county workers, and medical appointments; Monitors schedules of program participants, cleanliness of assigned site, and time off for program participant; Maintains and reviews all documentation and paperwork for assigned site and submits it to the appropriate Program Manager in a timely manner;      Maintains accurate documentation on program participants by learning and remaining current on appropriate documentation guidelines and electronic documentation systems, developing a system to manage documentation, and setting priorities;        Submits documentation for program participants in a timely manner; Assists program participants with developing strategies, making informed choices, and following through on responsibilities; Encourages program participants to achieve goals and desired outcomes by assisting with the development of programming derived from participants’ preferences, needs, interests, and strengths; Provides program participants with information about community resources available to them and helps with increasing the program participants’ ability to self-advocate. This is by no means an exhaustive list of the duties/responsibilities for the Lead Community Trainer position.

Qualifications for this position include: High school diploma or equivalent, preferred; A minimum of 1 year related experience, preferred. Must be CPR/First Aid and Medication Management certified within 6 months of starting employment; Effective written and verbal communication skills; Ability to effectively instruct persons with disabilities; Ability to adjust to unexpected or different situations; Computer proficiency; Reliable cellphone; Ability to handle and maintain confidential information; Possess a positive attitude and infect others with similar enthusiasm; Loyalty to the agency and its mission and policies; Reliable transportation, valid driver’s license, and automobile insurance, required; Ability to use good judgment, discretion, and initiative.

This position will be located in Waterloo, IA.

To apply for this position, please complete our online employment application.

Payroll Supervisor position responsibilities: Direct supervision of the Payroll/Accounting Clerk; Delegates assignments to staff under the direction of the Controller and keeps them informed of changes in policy and trends.  Directs, coaches and guides them in their work in order to help them attain individual growth and department goals; Demonstrates leadership by holding all team members accountable for established best practices and standard operating procedures; Provides comprehensive training of job duties, policies and procedures, ethical codes of conduct, corporate compliance, etc.; Evaluates performance and takes corrective action when necessary; Reviews payroll for accuracy and submits payroll taxes and other withholdings to the respective entities; Prepares all quarterly payroll tax returns and all annual payroll tax forms (such as Form W-2); Prepares the annual 401k census; Assists CFO and Controller with projects as assigned; Completes all duties of the job and all work requirements;   Models Goodwill’s core values, IMPACT. (Inspire Others, Mission First, People Matter, Align with Community, Create Opportunity, Tell our Stories). This is by no means an exhaustive list of the duties/responsibilities for the Payroll Supervisor position.

A bachelor’s degree in Human Resources, Accounting, Business, or related field, and a minimum of 3 years of full-time paid employment in Human Resources, Business Accounting, or related field. Experience working with payroll and HRIS programs preferred. Effective written and verbal communication skills; Knowledge of payroll and basic accounting functions; Computer proficiency in Microsoft Office, including Word and Excel; Ability to handle and maintain confidential information; Possess a positive attitude and infect others with similar enthusiasm; Loyalty to the agency and its mission and policies; Reliable transportation; and ability to use good judgment, discretion, and initiative.

This position will be located in Waterloo.

To apply for this position, please complete our online employment application.

Sales Associate position responsibilities: lifting and working in a production facility; answering customer questions and needs; operating cash register; receiving and processing donations; and assisting with other duties including arranging items on shelves and keeping the store neat and clean. Sales Associates will be expected to work scheduled hours including attendance at store meetings. Cashier experience is helpful. All Sales Associates must have their own transportation, and be available to work evenings and weekends.

 

Apply online or stop by one of the following Retail Stores to fill out an application:

  • Waterloo
    4107 Hammond Avenue
    Waterloo, IA 50701
    319-226-6120

 

  • Dubuque
    2121 Holliday Drive
    Dubuque, IA 52002
    563-557-3158

 

  • Independence
    300 Enterprise Court
    Independence, IA 50644
    319-334-3400

 

  • Waverly
    400 Technology Place
    Waverly, IA 50677
    319-352-8804
  • Toledo
    1008 S County RD
    Toledo, IA 52342
    641-484-2036
  • Cedar Falls
    4318 University Avenue
    Cedar Falls, IA 50613
    319-277-0040

 

  • Oelwein
    13 S Frederick Drive
    Oelwein, IA 50662
    319-283-3012

 

  • Decorah
    915 Short St
    Centrum Plaza
    Decorah, IA 52101
    563-382-6146

 

  • Maquoketa
    220 S Main Street
    Maquoketa, IA 52060
    563-652-0057

 

  • Dyersville
    211 4th ST SE
    Dyersville, IA 52040
    563-875-0090