Insurance Biller/Virtual Assistant/ Credentialing

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

$3

HOURS PER WEEK

40

DATE UPDATED

Sep 24, 2026

JOB OVERVIEW

We are seeking an experienced, reliable, and detail oriented medical biller/Virtual Assistant and insurance credentialing to join our growing healthcare practice in Arizona. Our clinic provides psychiatric and primary care services, and we are looking for someone who can independently manage our billing operations, maximize reimbursement, minimize claim denials, and ensure timely payment from insurance companies.

The ideal candidate must have extensive experience with medical billing for outpatient healthcare practices, particularly behavioral health and primary care.

We are looking for someone who takes ownership of their responsibilities, communicates effectively, and follows through on assigned tasks without requiring constant reminders.

Key Responsibilities
Medical Billing and Claims Management
Submit accurate and timely claims to commercial insurance, Medicare, and Medicaid.
Review CPT codes, ICD 10 codes, modifiers, and documentation for billing accuracy.
Monitor claim status and follow up on unpaid, rejected, or denied claims.
Identify and correct billing errors, resubmit corrected claims, and file appeals when necessary.
Ensure claims are submitted within insurance timely filing deadlines.
Post insurance payments, reconcile accounts, and manage outstanding accounts receivable.
Verify patient insurance eligibility, benefits, copays, deductibles, and prior authorization requirements.
Behavioral Health and Primary Care Billing
Manage billing for psychiatric evaluations, medication management, psychotherapy, and primary care visits.
Understand coordination of benefits, secondary insurance claims, and Medicare and Medicaid billing requirements.

Revenue Cycle Management
Monitor outstanding claims and proactively resolve payment delays.
Identify recurring denial patterns and recommend solutions.
Provide weekly billing reports showing submitted claims, payments received, outstanding claims, denials, and appeals.
Maintain accurate billing records and ensure compliance with HIPAA and applicable payer requirements.
Assist with insurance credentialing and payer enrollment when needed.

Qualifications
Exceptional experience medical billing experience, preferably in a US based healthcare practice.
Strong experience with behavioral health and primary care billing.
Experience billing Medicare, Medicaid, and commercial insurance.
Strong knowledge of CPT, ICD 10, insurance reimbursement, and revenue cycle management.
Excellent written and verbal English communication skills.
Ability to work independently, meet deadlines, and maintain patient confidentiality.

This is a remote position with the potential for a long term working relationship.

Working hours and compensation will be discussed based on experience, qualifications, and the needs of the practice.

Candidates must be available to communicate during US business hours when necessary.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0021
Controller Execution Time ( Jobseekers / Job )  0.0232
Total Execution Time  0.0261
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,490,712 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Insurance-BillerVirtual-Assistant-Credentialing-1737668
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0140 seconds)  (Hide)
0.0008   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1737668
 LIMIT 1 
0.0016   SELECT *
FROM `employers`
WHERE `employer_id` = 979513
 LIMIT 1 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1737668
AND `misc`.`id` IS NULL 
0.0007   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-04',ej.date_added) duration_days, DATEDIFF('2026-10-04',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-10-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1737668' 
0.0012   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1737668 
0.0011   UPDATE employer_jobs SET hit_counts = '***Sep-24-2026=670***Sep-25-2026=258***Sep-26-2026=141***Sep-27-2026=52***Sep-28-2026=90***Sep-29-2026=68***Sep-30-2026=75***Oct-01-2026=47***Oct-02-2026=38***Oct-03-2026=19***Oct-04-2026=3' WHERE job_id= '1737668'  
0.0009   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1354***Oct-2026=107' WHERE job_id= '1737668'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1737668' AND status LIKE 'sent%' ORDER BY id DESC  
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1737668 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '979513'
AND `date_added` >= '2022-06-08' 
0.0008   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)