Join Our Team

NMG Employment Opportunities title

NMG Employment Opportunities


Director Support Professional

Division: Waiver Home Program, Eagle Lake

Type: Full Time


Northern Maine General is seeking a Direct Support Professional to be part of our Waiver Home Program in Eagle Lake. DSPs work under the supervision of the Residential Manager and participate in the treatment, planning, and provision of needed services for adults with intellectual and physical disabilities. DSPs must be motivated, self-starters, have a strong work ethic, enjoy connecting with people, and enjoy assisting people to pursue their interests and develop relationships in their communities. The desired candidate must have a high school diploma or equivalent, a valid driver’s license, a good driving record, and the ability to drive per NMG’s regulations and agreements. No prior experience is necessary and training will be provided.

Case Manager



Division: Case Management Program

Type: Full Time


Northern Maine General has an opening for a Case Manager to work with clients in the Caribou and Presque Isle, Maine area. Case Managers work with adults with intellectual disabilities or autism or with children with intellectual disabilities or a mental health diagnoses. Case Managers collaborate with community support workers and other health professionals. The desired candidate would provide direct treatment services on an as needed basis and help clients succeed through a person-centered plan. A Case Manager must have a minimum of a bachelor's degree from an accredited four (4) year institution of higher learning with a specialization in psychology, behavioral health, social work, special education, counseling, rehabilitation, nursing, or a closely related field and one (1) year experience if the degree is in a closely related field. To work with children, candidate must have a MHRT-C, or be eligible for a MHRT-C. Candidate must have a valid driver's license and be able to travel throughout Aroostook County if necessary.

Outpatient Clinical Social Worker

Division: Outpatient Therapy Services, Aroostook County

Type: Full Time or Part Time

Northern Maine General is seeking a highly motivated, team-based individual to serve as an Outpatient Clinical Social Worker in Aroostook County – either Full Time or Part Time. LCSWs provide comprehensive assessments and therapy for children, adults, and families. The desired candidate must have a Maine State Board of Social Work License as a LCSW and be willing to travel on occasion.

More Openings button

Contracted Opportunities

Support an adult through Shared Living

Northern Maine General (NMG) is currently seeking individuals or families interested in supporting an adult with intellectual disabilities or autistic disorders. There is a need for Shared Living Providers (SLP) throughout Aroostook County. The primary provider must be at least 21 years of age.

There are two models of shared living:

  • The adult seeking services moves in with the SLP.
  • The SLP moves in with the adult seeking services.

Shared Living allows an adult with disabilities to live in a family-style setting and become a member of the household, the family, and their community. The SLP might help the person with their medical appointments, administer their medications, help them complete their daily living skills, and support them to be involved in their community.

The SLP must enter a contracted agreement with an oversight agency to provide services. They must become a Certified Direct Support Professional and comply with the Shared Living Handbook provided by the Department of Health and Human Services. The contract includes a monetary stipend for the service provided.

For information, please contact Seth Morgan at (207) 444-5152, Ext. 241.

NMG is an Equal Opportunity Provider and Employer

Please read thoroughly and complete the application honestly. Northern Maine General performs a detailed background investigation on all final candidates.

Mail application to:

Northern Maine General
Employment Application
PO Box 310
5 Carter St., B310
Eagle Lake, ME 04739