Primary Care Physician (PCP)
Job at a glance
Job description
Primary Care Physician (PCP)
Mechanicsburg, Pennsylvania
We’re hiring a Primary Care Physician who wants strong earning potential, scheduling flexibility, and a career without call or weekend responsibilities.
You’ll step into a 100% outpatient role focused on comprehensive primary care, including preventive care, treatment, patient education, and long-term care planning. You’ll work alongside RNs, LPNs, and CMAs in a collaborative environment with strong clinical support.
Why this role is compelling
• Flexible 40-hour Monday through Friday schedule
• Clinic hours span 8:00 AM–6:30 PM
• No call or weekend responsibilities
• 100% outpatient primary care
• Full clinical support staff
• Collaborative, team-based care environment
What makes you a great fit
• You are Board Certified or Board Eligible in Family Medicine or Internal Medicine
• You value preventive care and long-term patient relationships
• You enjoy working within a collaborative care team
• New graduates are welcome
• H-1B sponsorship may be considered
Compensation & Benefits
• Base salary: $225,000–$260,000
• Medical insurance
• Dental & vision insurance
• Short- & long-term disability insurance
• Life insurance
• 23 days of PTO in year one plus 9.5 paid holidays
• CME allowance of $3,500 plus CME days
• 403(b) with 2% employer match
• Student loan repayment up to $50,000
• Malpractice insurance
• Relocation assistance up to $10,000
If you want a Primary Care Physician role where you can make an impact while maintaining flexibility and life outside of medicine, this is worth a conversation.
Apply now or send your resume to [Register to View]
Or call [Register to View] if you have any questions.