School Nurse
$64.61kMountain Area Health Education Center
School Health Nurse
The primary purpose of this position is to provide nursing services to students attending Buncombe County, Asheville City and assigned Charter Schools. This is a full-time position with our full benefits package available.
Specific Responsibilities
90% Nursing Services
- Provide comprehensive nursing services to students in a school setting with a focus on early detection, intervention, referral, anticipatory guidance and close follow up in order to decrease absenteeism and improve school performance in students served.
- Assess student health needs, prepare plans of care, train school staff on the needed care, coordinate and monitor the health services delivered and evaluate the care being provided to assure the students receive care that meets best practice standards.
- Serve as Liaison for student's health services with school staff, parents and community providers.
- Utilize the Nursing Process to provide assessment, nursing diagnosis, outcome identification, planning, intervention (coordination of care, health teaching and health promotion, consultation, referral and follow-up) and evaluation for students with health concerns and chronic special health care needs.
- Develop individual health care plans for students, train school personnel to provide/assist with health procedures and monitor student progress according to plan.
- Initiate pertinent educational curriculum for students; offer in-service training programs, enhanced curriculum and other initiatives as they relate to health issues in the community.
- Offer/assist with mandated trainings to include: Allergy/Epinephrine and Diabetic Care Management training and Blood-borne Pathogen training.
- Ensure requirements of students with chronic health care needs are anticipated, an Emergency Action Plan (EAP) is in place and school personnel have competency in performing needed health procedures.
- Participate in the development and implementation of the school's emergency/disaster preparedness and response plans.
- Review injury reports as they are received and discuss themes, concerns and needed follow-up with principal.
- Identify staff needs for medication administration or medical procedure training and provide training annually and as needed.
- Formally audit the school's medication process, provide plan for improvement, guide training needs and monitor for follow through.
- Assess students who self-carry medication to ensure they have the knowledge and ability to use medication.
- Be available as a resource when staff have questions or concerns with medical procedures, medications or other health concerns of student.
- Assist in assuring immunization compliance.
- Provide health education information and educational activities that promote the prevention and control of communicable diseases for students, parents and staff.
- Screen assigned students via Health Fairs and refer students for vision concerns.
- Track/assist students who are referred for vision and dental care to ensure secured care and necessary follow-up.
- Promote and participate in wellness activities as available.
- Participate in Public Health disasters or outbreak duties/assignments as directed by the Buncombe County Department of Health and Human Services Public Health Director.
- Confer with School Health Supervisor when presented with unusual client situations or issues to determine the most appropriate course of action.
10%, Administrative
- Responsible for monthly, mid -year and end of year reports
- Serve on school and district committees as needed
- Participates in various school related meetings, continuing education, and participation in relevant events.
This job description is a general description of the essential job functions. It is not intended to describe all the duties the School Health Nurse may perform.
Knowledge, Skills, and Abilities
- Considerable knowledge of, and skill in, the application of nursing theory, practice, principles and techniques employed in the field of school nursing and public health.
- Knowledge of available resources and the ability to coordinate these as needed.
- Skilled in clear communication, problem solving and decision making as well as observation, listening, and coaching.
- Ability to plan, coordinate and supervise the work of others.
- Ability to communicate effectively and maintain effective working relationships.
Supervisory Responsibilities
None
Education and/or Experience
Minimum Qualifications.
- Any combination of education and experience equivalent to:
- Bachelor's Degree in Nursing
- Strong desire to work with students in school setting.
- Requires time management, priority setting and project management proficiency with strong problem-solving and decision making skills.
Certificates, Licenses, Registrations
- Current license to practice as a Registered Nurse in North Carolina
- Valid North Carolina driver's license
- Current BLS Certification
- National School Nurse Certification within three years of hire
Computer Skills
- Proficiency with Microsoft Office programs, especially Outlook, Word, Excel, Power Point.
- Ambulatory Electronic Health Record (EHR) system experience.
Communication Skills
- Ability to understand, interpret and relate oral and written instructions.
- Skilled in clear communication, listening and providing direct feedback.
- Excellent verbal and written interpersonal communication and relationship building skills required.
- Frequent and intense communication with individuals inside and outside the department to include conflict resolution, staff development, and promoting activities within the program.
Foreign Language Skills
Spanish speaking skills preferred.
Additional Information
- Strong decision making and organizational skills as well as the ability to multi-task in a busy environment is required.
- Ability to prioritize workload and multiple tasks within the program
Schedule
Regular attendance on-site is an essential function of this position for 11 months of the year, with 1 month off during the summer. Typical business hours are Monday Friday, 8:00 am to 5:00 pm (or flexed to best meet the needs of the clients and/or the Division); 40 hours per workweek; weekend, holiday, or evening coverage is occasionally required. Work hours will need to be flexible in order to respond to special work assignments, or evening activities, as requested by the team leader.
Reporting Relationship
Reports to School Nurse Program Manager. Receives direction from School Nurse Program Manager.
Position Compensation
Salary position: $64,610 with full benefits package available
At MAHEC, we strive to equip all team members with Total Rewards (pay + benefits) to honor their service, support their health, manage their financial security, build their career, and thrive.
All MAHEC employees and learners will be required to receive the Flu vaccine or have an approved exemption.
MAHEC Talent Management is located at 121 Hendersonville Road, Asheville, NC 28803. Equal Opportunity Employer.
MAHEC is a qualifying employer for the Public Service Loan Forgiveness (PSLF) Program. Employees who meet federal requirements may be eligible to have remaining student loan balances forgiven after 10 years of qualifying payments while working full-time at MAHEC.
If you are interested in this role, and you have related experience and qualifications, we encourage you to apply or reach out to View email address on click.appcast.io for support in your job search process. You could be the talent we are seeking for this or other opportunities.
Mountain Area Health Education Center- ...School Health Services, RN Blue Ridge Health is currently seeking a PRN (as needed) School Health Services, RN to be part of our Clinical... ...matching What You'll Do: The School Health Services Nurse is a member of the interdisciplinary School Based Health Center...SuggestedReliefLocal area
- ...Nurse Practitioner | Neonatal Location: Asheville, NC Employer: CompHealth Pay: Competitive weekly pay (inquire for details) Shift Information: 3 days x 12 hours Start Date: ASAP About the Position Join a growing organization looking for...SuggestedWeekly payPermanent employmentFull timeContract workLocal areaImmediate startFlexible hoursShift workNight shift
$1,777 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: OneStaff Medical Pay: $1,777 per week Shift Information: Rotating - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/3/2026 About the Position...SuggestedHourly payFull timeContract workTemporary workWork experience placementImmediate startShift work$1,850 - $1,907 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Jackson Nurse Professionals Pay: $1,850 to $1,907 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About...SuggestedDaily paidFull timeContract workImmediate startShift workNight shift- ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Health Advocates Network Pay: Competitive weekly pay (inquire for details) Shift Information: Evenings Start Date: ASAP About the Position Benefits We Offer...SuggestedWeekly payDaily paidFull timeLocal areaImmediate startShift workAfternoon shift
$1,744 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Triage Staffing Pay: $1,744 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Travel...Full timeContract workImmediate startShift workNight shift$1,856.05 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: ATC Healthcare Services Pay: Competitive weekly pay (inquire for details) Contract Duration: 13 Weeks Start Date: ASAP About the Position Job Title : Registered...Weekly payDaily paidFull timeContract workLocal areaImmediate startFlexible hoursShift workNight shift$1,929 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Prime Staffing Pay: $1,929 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource...Permanent employmentFull timeContract workTemporary workImmediate startShift workNight shiftWeekend work$1,936 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Zack Group Healthcare Pay: $1,936 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position...Weekly payExtra incomeFull timeContract workImmediate startShift workNight shift$1,596 - $1,696 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Converdia Health Staffing Pay: $1,596 to $1,696 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/3/2026...Permanent employmentFull timeContract workTemporary workLocumReliefShift workNight shift- ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Concentric Healthcare Staffing Pay: Competitive weekly pay (inquire for details) Contract Duration: 13 Weeks Start Date: ASAP About the Position Job Title...Weekly payFull timeContract workImmediate startNight shiftWeekend work
$1,566 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: GQR Healthcare Pay: $1,566 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource is working...Hourly payWeekly payFull timeContract workImmediate startShift workNight shift$1,592 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: GetMed Staffing Pay: $1,592 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/10/2026 About the Position...Full timeContract workShift workNight shift$1,803 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: AHS Staffing Pay: $1,803 per week Shift Information: Nights - 5 days x 8 hours Contract Duration: 14 Weeks Start Date: 8/10/2026 About the Position...Permanent employmentFull timeContract workTemporary workShift workNight shift$1,740 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Magnet Medical Pay: $1,740 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource...Full timeContract workWork experience placementImmediate startFlexible hoursShift workNight shift$1,864 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: TRS Healthcare Pay: $1,864 per week Shift Information: Days Start Date: 8/3/2026 About the Position TravelNurseSource is working with TRS Healthcare to find...Full timeContract workRelocation packageShift work$1,504 - $1,736 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: National Staffing Solutions Pay: $1,504 to $1,736 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About...Full timeContract workTemporary workImmediate startShift workNight shift$1,864 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Slate Healthcare Pay: $1,864 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position...Full timeContract workImmediate startShift workNight shift$1,562 - $1,732 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: LRS Healthcare Pay: $1,562 to $1,732 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource...Full timeContract workImmediate startFlexible hoursShift workNight shift$1,783 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Openwork Health Pay: $1,783 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/3/2026 About the Position...Weekly payDaily paidFull timeContract workFlexible hoursShift workNight shift$1,590 - $1,739 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Host Healthcare Pay: $1,590 to $1,739 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date: ASAP About the Position Host Healthcare...Full timeContract workImmediate startShift workNight shift$1,590 - $1,739 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Host Healthcare Pay: $1,590 to $1,739 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource...Full timeContract workLocal areaImmediate startShift workNight shift$1,744 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Triage Staffing Pay: $1,744 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/3/2026 About the Position...Full timeContract workShift workNight shift$1,833 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Convergence Medical Staffing Pay: $1,833 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the...Weekly payFull timeContract workTemporary workImmediate startShift workNight shift$1,849 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Convergence Medical Staffing Pay: $1,849 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/3/2026 About the...Weekly payFull timeContract workTemporary workShift workDay shift$1,651 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: FlexCare Pay: $1,651 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource...Full timeContract workImmediate startShift workNight shift$1,611 - $1,711 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Converdia Health Staffing Pay: $1,611 to $1,711 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About...Permanent employmentFull timeContract workTemporary workImmediate startShift workNight shift$1,653 - $1,853 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Ventura MedStaff Pay: $1,653 to $1,853 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/3/2026 About the...Weekly payFull timeContract workFlexible hoursShift workNight shift$1,803 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: AHS Staffing Pay: $1,803 per week Shift Information: Nights - 5 days x 8 hours Contract Duration: 14 Weeks Start Date: 8/10/2026 About the Position...Full timeContract workShift workNight shift- ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Asheville, NC Agency: Titan Medical Group Pay: Competitive weekly pay (inquire for details) Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date:...Weekly payFull timeContract workImmediate startShift workNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to School Nurse. Be the first to apply!
- school based physical therapist Asheville, NC
- school leader Asheville, NC
- school cook Asheville, NC
- school custodian Asheville, NC
- school based clinician Asheville, NC
- school teaching Asheville, NC
- school coordinator Asheville, NC
- school Asheville, NC
- school rn Asheville, NC
- school occupational therapist ot Asheville, NC

