Skip to main content
SDSalaryDr
HomeSalariesSalaryDenJobsBlog
AccountSubmit Your Salary
SDSalaryDr
HomeSalariesSalaryDenJobsBlog
AccountSubmit Your Salary

Physician Jobs

436 physician jobs

Employers

Guest mode. Sign in to save jobs and get matched.Browsing as a guest. Jobs and full pay data are open — sign in to save roles, get matched, and express interest. Free, and you stay anonymous.

21 shown
BJC Medical Group9d ago

General Cardiology Opportunity in St. Charles County, MO—a high-growth community in the Greater ...

Saint Peters, Missouri · Full-time
~$605,000SalaryDr est.
AdventHealth Hendersonville4d ago

Non-Invasive Cardiologist Near Asheville, NC

Asheville, North Carolina · Full-time
~$680,000SalaryDr est.
UVA Health2d ago

UVA Faculty | Non-Invasive Cardiologist, Cardio-OB or Cardio-Onc

Charlottesville, Virginia · Full-time
~$680,000SalaryDr est.
Geisinger1d ago

Pediatric Cardiology - Physician

Danville, Pennsylvania · Full-time
~$600,000SalaryDr est.
Providence3d ago

Interventional Cardiologist

Everett · Full-time
~$624,000SalaryDr est.
SSM Health2d ago

Cardiologist

Fond Du Lac, Wisconsin · Full-time
~$602,500SalaryDr est.
Banner Health1d ago

$50k Sign-On Bonus & $100k Loan Repayment - Non-Invasive Cardiologist in AZ

Goodyear, Arizona · Full-time
~$600,000SalaryDr est.
Benefis Health Systemtoday

Physician - Non-Invasive Cardiology - Flexible Schedule, 8 Weeks Off, No Call

Great Falls, Montana · Full-time
~$600,000SalaryDr est.
Benefis Health Systemtoday

Physician - Interventional Cardiology

Great Falls, Montana · Full-time
~$600,000SalaryDr est.
Hartford HealthCare2d ago

Advanced Cardiac Imaging/Cardiologist

Hartford, Connecticut · Full-time
~$600,000SalaryDr est.
Dartmouth Health3d ago

Chief of Cardiology

Keene, New Hampshire · Full-time
~$600,000SalaryDr est.
Dartmouth Health3d ago

General Cardiologist

Keene, New Hampshire · Full-time
~$600,000SalaryDr est.
Dartmouth Health3d ago

General Cardiologist

Lebanon, New Hampshire · Full-time
~$600,000SalaryDr est.
Dartmouth Health3d ago

Physician, Non-Invasive Cardiologist

Littleton, New Hampshire · Full-time
~$600,000SalaryDr est.
SSM Health1d ago

Cardiologist

Madison, Wisconsin · Full-time
~$602,500SalaryDr est.
Providence3d ago

General Cardiologist

Missoula, Montana · Full-time
~$600,000SalaryDr est.
WVU Medicine3d ago

Physician, Pediatric Interventional Cardiologist

Morgantown, West Virginia · Full-time
~$680,000SalaryDr est.
Northwell Health5mo ago

Inpatient Cardiologist – Lenox Hill Hospital

New York City, New York · Full-time
~$557,500SalaryDr est.
Hartford HealthCare2d ago

Non-Invasive Cardiologist/Putnam

Putnam, Connecticut · Full-time
~$600,000SalaryDr est.
BayCare Medical Group2d ago

Join BayCare Medical Group as a Non-Invasive Cardiologist in Tampa Bay

Safety Harbor, Florida · Full-time
~$690,000SalaryDr est.
Intermountain Health1d ago

Non-Invasive Cardiologist

Saint George, Utah · Full-time
~$600,000SalaryDr est.
Scroll for more jobs
BM
General Cardiology Opportunity in St. Charles County, MO—a high-growth community in the Greater ...
OverviewPayEmployerCommunitySource
BM
BJC Medical Group

General Cardiology Opportunity in St. Charles County, MO—a high-growth community in the Greater ...

Saint Peters, MissouriPosted 9d agoattending physician
~$605,000SalaryDr Signal· Strong coverage

Reported by 35 physicians · region cohort · total comp, not the employer's posted pay

Cardiology·Full-time·Monday-Friday, 36 patient-facing hours per week · 1:4 or better (transitioning to 1:5)
Express interest
OverviewPayEmployerCommunitySource

Overview

Location
Saint Peters, Missouri
Schedule
Monday-Friday, 36 patient-facing hours per week · 1:4 OR better (transitioning to 1:5)
SalaryDr Signal range
$535k – $680k

35 physician reports · not the employer's posted pay

Practice
Multispecialty physician-led group practice · Hospital-based cardiology practice

Role summary

Position is for a general cardiologist in a physician-led group within BJC HealthCare in St. Charles County, MO, offering a Monday-Friday schedule with shared call, APP support, hybrid compensation including guaranteed salary and productivity, and a focus on work-life balance. The practice serves inpatient and outpatient populations with strong referral networks and advanced cardiology resources.

What the posting highlights

  • Shared call coverage with hospitalist OR qualified physician coverage arrangements
  • Care setting: Inpatient and outpatient care
  • Patient population: Rapidly growing St. Charles County community in Greater St. Louis area
  • Teaching or an academic practice setting is noted

SalaryDr summary based on the original posting

Posted pay vs real comps

$535k$605k$680k
Physician-reported range Reported median

Physician-reported range shown; the employer did not post pay for this role.

Compensation

What physicians report
$535k – $680k
Pay context
SalaryDr Signal · physician-reported
Report sample
35 recent physician reports · region cohort
Compensation basis
Estimated total compensation
$535k$605k$680k
Physician-reported range Reported median

This is a SalaryDr Signal computed from 35 recent, verified physician reports (region cohort). It is not an employer offer or posted pay; this employer did not disclose pay.

Next steps

Employer

BJC Medical Group

Healthcare employer2 open roles
View profile
Trust state
Unclaimed profile
EHR
Not provided
Source
Aggregated (ym_careers)
Work at BJC Medical Group?

Claim this free profile to see who's viewing your roles and manage your listings.

Claim this profile

Facility & Community

Saint Peters, Missouri
Mapped from source coordinates
Open map
Facility details
Practice setting
Multispecialty physician-led group practice
Facility type
Hospital-based cardiology practice
Patient population
Rapidly growing St. Charles County community in Greater St. Louis area
Community snapshot
Peer median
Building sample
Active supply
Missouri
Full-time
Transparent pay
Not measured
SalaryDr source status
Work-life
Multispecialty physician-led group practice

SalaryDr will show local peer compensation and hiring supply here once this role has enough verified physician data.

Questions to ask the employer

  • How many weeks of PTO and CME time are included, and is unused time paid out?

Generated from this posting's disclosed facts and the SalaryDr comparison — bring them to the first recruiter call.

Work Design

Schedule
Monday-Friday, 36 patient-facing hours per week
Call burden
1:4 or better (transitioning to 1:5)
Patient volume
immediate patient volume with strong referral base
Inpatient / outpatient
inpatient and outpatient care
Coverage model
shared call coverage with hospitalist or qualified physician coverage arrangements
Admin burden
includes medical records, MyChart consultations, inbasket management
Teaching
Yes
Supervises APPs
Yes

Visa & Eligibility

Remote
No

Source & Verification

Source
Aggregated (ym_careers)
Salary label
SalaryDr Signal
First seen
1 wk ago
Last verified
6 days ago
Extraction confidence
90%
Verify on original posting

Full description

Job Description

Additional Information About the Role

BJC Medical Group Cardiology | Barnes-Jewish St. Peters Hospital & Progress West Hospital

BJC Medical Group Cardiology is seeking a Board Certified/Board Eligible Non-Interventional Cardiologist to join an established cardiology practice in St. Charles County, Missouri (Greater St. Louis area).

This position offers access to a rapidly growing patient population, a strong referral network, and advanced cardiovascular services through BJC HealthCare, one of the nation's top health systems.

This is an excellent general cardiology opportunity for physicians seeking work-life balance, long-term earning potential, and a physician-led, collaborative environment.

Cardiologist Opportunity Highlights

  • Join an established, collegial cardiology team:

    • 4 Non-Interventional Cardiologists

    • 4 Interventional Cardiologists

    • 7 Cardiology Nurse Practitioners (APP support)

  • Immediate patient volume with strong referral base

  • Flexible schedule designed for work-life balance

  • Monday-Friday schedule | 36 patient-facing hours per week

  • Shared call rotation of 1:4 or better (will be 1:5 with next addition)

  • Practice supported by two leading hospitals:

    • Barnes-Jewish St. Peters Hospital

    • Progress West Hospital

    • Practice serves as the sole cardiology group at both locations, providing comprehensive cardiology services, including diagnostics and interventional procedures.

Practice Details - St. Charles County, MO (Greater St. Louis Area)

  • Primary clinic located on hospital campus in St. Charles County

  • Conveniently located 30 minutes west of downtown St. Louis, Missouri

  • Efficient workflows with APP support for continuity of care

  • Access to advanced cardiovascular services within BJC HealthCare

Compensation & Benefits

  • 2-year guaranteed salary, then transition to wRVU productivity model

  • High-income potential with transparent compensation structure

  • Sign-on bonus + relocation assistance

  • Student loan repayment assistance + fellowship stipend

  • Malpractice insurance with tail coverage

Comprehensive Physician Benefits:

  • Medical, dental, vision, life, and disability insurance

  • Retirement options: 401(k), Roth, and 457(b)

  • CME allowance + dedicated CME days

  • Generous time off

Why St. Charles County (St. Louis, MO)?

  • Fastest-growing county in the St. Louis metropolitan area

  • Highly rated schools and family-friendly communities

  • Affordable housing with exceptional quality of life

  • Access to parks, trails, and outdoor recreation

  • Vibrant dining, shopping, and entertainment

  • Enjoy a suburban lifestyle with easy access to downtown St. Louis

As communities like St. Peters, O'Fallon, Wentzville, and Lake St. Louis continue to grow, demand for cardiovascular services is expanding-creating a highly rewarding career opportunity.

Take the next step in your career with BJC Medical Group

Email: Angela.Lueders@bjc.org

#LI-AL4
Overview

BJC Medical Group is the multi-specialty physician-led organization of BJC HealthCare and includes over 600 doctors and advanced practice providers who are affiliated with top-ranked hospitals in the Midwest region.

Since 1994, BJC Medical Group has provided access to extraordinary care in over 145 locations and over 25 specialties in the greater St. Louis, mid-Missouri and southern Illinois areas. Our providers are nationally recognized for excellent patient satisfaction, quality health care, and improving the health and well-being of the communities we serve.


Preferred Qualifications

Role Purpose

The physician will provide professional medical services within the practicing Specialty to the best of physician's ability through direct patient care and spend additional time as necessary to perform other related duties such as completing medical records, providing MyChart consultations and inbasket management, conducting patient-specific education and collaborating with advanced practice providers and care team members.

Responsibilities

  • Manages the medical care of patient panel by providing or otherwise arranging for inpatient hospital care of physician's patients, either through regular hospital rounds, making arrangements with one or more hospitalist(s) or other qualified physician to provide coverage for physician's hospitalized patients consistent with Medical Staff requirements.

  • Collaborates with patients, families, and members of the care team to ensure excellent patient care outcomes at the clinic location(s) designated by BJC and any other BJC clinical outreach location to which physician may be assigned as patient care demands.

  • Performs and documents medical histories and physicals in the patient's medical record as required by hospital medical staff bylaws.

  • Provides or arranges for call coverage for clinic patients and inpatient call coverage in a manner acceptable to BJC and in accordance with Medical Staff bylaws, while observing and following all BJC policies and procedures and all applicable legal, ethical and professional standards.

  • Collaborates and teaches advanced practice providers, support staff or any care team member assigned in the care of physician's patient panel.

  • BJC has determined this is a safety-sensitive position. The ability to work in a constant state of alertness and in a safe manner is an essential function of this job.

Minimum Requirements

Education

  • Doctorate

- Medicine

Experience

  • <2 years

Supervisor Experience

  • No Experience

Licenses & Certifications

  • BOARD ELIGIBLE OR BOARD

  • Licensed Physician

Preferred Requirements

Experience

  • 2-5 years


Benefits and Legal Statement

BJC Total Rewards

At BJC we're committed to providing you and your family with benefits and resources to help you manage your physical, emotional, social and financial well-being.

  • Comprehensive medical, dental, vison, life insurance, and legal services available first day of the month after hire date

  • Disability insurance* paid for by BJC

  • Annual 4% BJC Automatic Retirement Contribution

  • 401(k) plan with BJC match

Seen enough?

Open this role's SalaryDr Signal, or keep browsing physician-only jobs.

Open SignalBack to jobs
Express interest

SalaryDr Jobs

Search jobsEmployersTransparencyPrivacyTerms

Physician-only jobs with salary transparency. No APP clutter, no blended pay.

SalaryDrJobs

SalaryDr Jobs is built for physician-only roles, compensation provenance, and physician-controlled identity reveal. Employer-posted pay and SalaryDr market context stay separate.

Physician Jobs

  • Search jobs
  • For you
  • Check your SalaryDr Signal
  • Browse employers
  • Pay transparency report
  • Job alerts

SalaryDr Data

  • Physician salaries
  • Submit your salary
  • Salary explorer
  • Offer analyzer
  • Methodology

Employers

  • For employers
  • Claim employer page
  • Employer dashboard
  • Post transparent jobs

Trust

  • Privacy
  • Terms
  • Community guidelines
  • Contact

© 2026 SalaryDr. Physician jobs with salary transparency.

No APP clutter. No blended pay. No identity reveal without physician approval.