Senior Accountant

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

TYPE OF WORK

Full Time

SALARY

$8.00/hr

HOURS PER WEEK

30

DATE UPDATED

Sep 17, 2026

JOB OVERVIEW

Senior Accountant – U.S. Accounting Firm

Visionary Accounting Solutions is a U.S.-based accounting firm seeking an experienced Senior Bookkeeper / Accountant to join our remote team.

This position is ideal for an experienced accounting professional who can work independently, understands the why behind accounting entries, and is comfortable investigating and correcting complex bookkeeping issues.

Our work goes beyond basic transaction entry. We work with established U.S. businesses, including multi-entity clients, and frequently handle historical cleanups, reconciliations, month-end accounting, and financial reporting. We are looking for someone who can identify problems, research discrepancies, and use sound accounting judgment to determine the appropriate solution.

Key Responsibilities
Manage bookkeeping and accounting for U.S.-based clients
Categorize and review bank and credit card transactions
Perform bank, credit card, loan, and balance sheet reconciliations
Prepare and post journal entries
Assist with month-end and year-end close
Review balance sheet accounts for accuracy and identify unusual balances
Investigate and correct historical bookkeeping and accounting issues
Work with multi-entity businesses and intercompany transactions
Review supporting documentation and research discrepancies
Assist with accounting cleanup and catch-up projects
Review work for accuracy and maintain clear supporting documentation
Communicate questions, findings, and progress clearly and professionally
Required Qualifications
Bachelor’s degree in Accounting, Finance, or a closely related field
7+ years of progressive bookkeeping/accounting experience
Strong understanding of accounting principles, debits and credits, and balance sheet integrity
Advanced QuickBooks Online experience
Strong bank and balance sheet reconciliation skills
Experience working with U.S. small and mid-sized businesses
Experience with multi-entity accounting preferred
Strong analytical and problem-solving abilities
Excellent attention to detail
Ability to work independently and recognize when something does not look correct
Strong written English communication skills
Dependable, organized, and comfortable working as part of a remote team
Accounting Skills Assessment

Candidates who move forward in the hiring process will be required to complete an accounting skills assessment.

The assessment is designed to verify practical accounting knowledge, including reconciliations, journal entries, account classification, financial statement understanding, and the ability to identify and resolve accounting errors.

Computer Requirements — REQUIRED

Because this position involves access to U.S. client accounting systems and confidential financial information, applicants must have a reliable business-class Windows computer that meets or exceeds the following specifications:

Intel Core i5 processor or better
16 GB RAM
512 GB SSD
Windows 11 Pro
Built-in or external webcam and microphone
Reliable high-speed internet connection

Windows 11 Pro is required. Windows 10 and Windows 11 Home do not meet the requirements for this position.

Applicants should verify their computer specifications and Windows edition before applying.

What We Value

We value accuracy, accountability, communication, and good judgment.

We do not expect someone to know the answer to every accounting question. We do expect our team members to recognize when something is incorrect, investigate the issue, ask thoughtful questions when necessary, and avoid making assumptions simply to complete a task.

How to Apply

Please include the following with your application:

A brief introduction describing your accounting experience.
Your years of experience using QuickBooks Online.
A description of your experience with accounting cleanup and reconciliation projects.
Your current computer processor, RAM, and Windows edition.
Confirmation that you are willing to complete an accounting skills assessment as part of the interview process.

Please begin your application with the words “Balance Sheet” so we know you carefully reviewed the entire job posting.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0198
Total Execution Time  0.0212
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,064 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Accountant-1733110
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0116 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0007   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1733110
 LIMIT 1 
0.0011   SELECT *
FROM `employers`
WHERE `employer_id` = 912982
 LIMIT 1 
0.0019   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1733110
AND `misc`.`idIS NULL 
0.0009   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1733110' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1733110 
0.0010   UPDATE employer_jobs SET hit_counts '***Sep-17-2026=277***Sep-18-2026=304***Sep-19-2026=81***Sep-20-2026=2***Sep-21-2026=2' WHERE job_id'1733110'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=666' WHERE job_id'1733110'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1733110' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1733110 
0.0022   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '912982'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)