Careers › Primary Care Nurse Practitioner / Physician Assistant
Now Hiring · Primary Care

Primary Care Nurse Practitioner / Physician Assistant

Join a physician-led primary care team as a nurse practitioner or physician assistant on North Oracle Road serving Oro Valley, Catalina and SaddleBrooke. Full-time, $125,000 – $135,000 per year with bonus opportunity and a signing bonus for full-time hires, PTO, medical insurance and CME support.

Full-Time$125K – $135K / yrSigning BonusTucson, AZ

About the Primary Care Role

Sanova is hiring a full-time Nurse Practitioner (NP) or Physician Assistant (PA-C) to provide comprehensive primary care to adults and families — chronic disease management, preventive care, annual exams and same-day visits — with physician collaboration built in.

What You'll Do

  • See scheduled and same-day primary care patients
  • Manage chronic conditions such as hypertension, diabetes and high cholesterol
  • Perform annual wellness visits, physicals and preventive care
  • Order and interpret labs and diagnostic tests
  • Document visits accurately in the EHR
  • Collaborate closely with our physician and care team

Pay & Benefits

  • $125,000 – $135,000 per year, full-time
  • Opportunity to earn a bonus
  • Signing bonus — full-time NPs and PAs qualify for a signing bonus
  • Paid time off (PTO)
  • Medical insurance
  • CME support

Requirements

  • Active Arizona NP (APRN) or PA license
  • National board certification (AANP / ANCC or NCCPA)
  • DEA registration, or eligible to obtain
  • Current BLS certification
  • Primary care experience preferred

Why Work at Sanova

  • Growing independent medical practice
  • Physician-led organization
  • Urgent care + primary care environment
  • Modern clinic and diagnostic capabilities
  • Opportunity for professional growth
  • Patient-focused culture

Location: 15883 N. Oracle Road, Suite 101, Tucson, AZ 85739 — serving Oro Valley, Catalina and SaddleBrooke.

Apply for This Role
Apply

Apply for Primary Care Nurse Practitioner / Physician Assistant

Fill out the short form below and upload your resume. We review every application and will reach out if it's a good fit. Questions? Call 520-232-2525.