Primary Care Physician (Family or Internal Medicine) - Battle Creek, MI
Job Title: Primary Care Physician - Battle Creek, Michigan
Location:
Battle Creek, Michigan
Position Type:
Contract / Full-Time
Overview:
PsyPhyCare, a division of Business Staffing of America, Inc., is seeking Board-Certified Primary Care Physicians (Family Practice or Internal Medicine) to provide comprehensive medical services in a patient-centered, outpatient setting. This role offers the opportunity to serve a diverse patient population in a collaborative healthcare environment focused on quality, continuity, and compassion.
Key Responsibilities:
Deliver outpatient primary care services.
Perform assessments, diagnose conditions, and develop treatment plans.
Order and interpret diagnostic tests and laboratory results.
Prescribe medications and provide follow-up care as needed.
Maintain accurate and timely medical documentation.
Collaborate with interdisciplinary care teams to ensure coordinated and effective patient care.
Participate in quality improvement and performance evaluation programs.
Qualifications:
Doctor of Medicine (M.D.) or Doctor of Osteopathic Medicine (D.O.) degree.
Board Certification in Family Practice or Internal Medicine (required).
Active, unrestricted medical license in any U.S. state or territory.
Current DEA registration.
Minimum of 2 years of clinical experience in primary care preferred.
U.S. Citizenship (preferred) or proof of eligibility to work in the U.S.
Schedule:
Full-time, weekday hours (final schedule to be confirmed).
No call coverage unless specified.
Compensation:
Competitive hourly rate commensurate with experience.
Travel and lodging support available (if applicable).
About PsyPhyCare:
PsyPhyCare, a division of Business Staffing of America, Inc., is a trusted healthcare staffing partner serving government and private clients nationwide. Our mission is to connect professional and passionate practitioners with organizations dedicated to improving community health.
Recommended Jobs
Au Pair
Get hired for Jay's aupair Job in Grand Rapids, MI. Easy life in the USA. Find aupair care work in Grand Rapids.
Virtual Casino Experience Analyst (Hiring Immediately)
Join Our Team as a Website Tester at Little Wheel Little Wheel is a gambling technology company focused on researching and building products that put players first. We are currently hiring Website …
Soma Intimates Keyholder/PT Manager
POSITION OBJECTIVE: The Part-Time Manager is primarily responsible for supporting the store manager in managing the sales, operations, asset protection, and human resources functions of the store …
CT Technologist
CT Technologist JOB-10045789 Anticipated Start Date February 09, 2026 Location Taylor , MI Type of Employment Contract Hire Employer Info Our client is a nati…
Physician - Emergency Medicine
THE JOB Staffing the emergency departments of McLaren Northern Michigan in Petoskey and Cheboygan, MI. Full-time, 8 - 12 hour shifts on average, in-person. Petoskey is an all-season resort town, …
Division Controller
Large manufacturing plant in the greater Kingsport, TN area has immediate need for an Electrical Maintenance Superintendent. This position reports to the Maintenance Manager. The Electrical Mainten…
Crew Leader (Crew Foreperson)
Overview: Join a Company That Grows People At Lewis, we’re not just trimming trees — we’re building a future. As the second-largest utility vegetation management company in North America and a pro…
Sr Database Administrator
Are you looking for your next challenge? Are you ready to work with a performance-based small company? At Zantech, we are a dynamic Woman Owned Small Business focused on providing complex, mission-fo…
Senior Banker - White Lake Marketplace Financial Center
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our…