Senior Staff Accountant

Afsvision

Exton, Northern (PA, KY)

Hybrid

USD 65,000 - 90,000

Full time

27 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Afsvision is seeking an independent contributor accountant who enjoys detail-oriented work, resolving discrepancies, and improving processes. You will bring solid accounting fundamentals and reliable follow-through while collaborating with a close-knit team.

The role provides broad exposure to accounting in a private equity-backed software business, including NetSuite, software and services revenue, audit support, and acquisition integration.

Qualifications

  • Bachelor's degree in accounting or related field with strong accounting foundation.
  • Typically 3–5 years of progressive accounting experience including general ledger work, journal entries, reconciliations, and month-end close.
  • Working knowledge of US GAAP and applying accrual accounting to day-to-day transactions.
  • Experience independently managing assigned accounts and close tasks with accurate, organized documentation.
  • Proficiency in Excel with lookups and pivot tables; experience with ERP systems; NetSuite preferred.
  • Attention to detail, sound judgment, initiative to investigate discrepancies.
  • Clear communication, collaborative approach, able to prioritize deadlines and seek guidance when needed.
  • Experience in software, recurring revenue, Professional Services, private equity-backed companies; CPA or progress toward designation welcome but not required.

Responsibilities

  • General ledger and month-end close.
  • Prepare and record journal entries with clear supporting documentation.
  • Own assigned monthly, quarterly, and year-end close tasks and communicate items to Controller.
  • Maintain schedules for prepaid expenses, fixed assets, and other balance sheet accounts.
  • Review account activity and investigate unusual items, resolving coding or timing issues.
  • Reconciliations and accounting operations.
  • Prepare bank, credit card, and balance sheet reconciliations; investigate differences; resolve reconciling items.
  • Reconcile subledgers to general ledger; maintain organized records.
  • Coordinate with Accounts Payable/Receivable, Payroll to ensure transactions are complete and in correct period.
  • Provide backup support for billing, cash application, vendor transactions, expense reporting, and payroll schedules.
  • Revenue and financial reporting support.
  • Support revenue and deferred revenue schedules for software, maintenance, and Professional Services.
  • Reconcile customer billing and project data to accounting records; address timing differences.
  • Prepare account analyses and schedules for reporting and planning.
  • Audit controls and process improvement.
  • Prepare audit schedules and assist with auditor requests and tax-compliance support.
  • Maintain audit trails, flag control gaps, and document procedures; use NetSuite and Excel to extract and validate data.
  • Document procedures, support cross-training, reduce manual work; assist with data validation and integration activities.

Skills

US GAAP knowledge
General ledger
Journal entries
Reconciliations
Excel skills
NetSuite experience
Attention to detail
Effective communication
Team collaboration
CPA progress welcome

Education

Bachelor's degree in accounting

Tools

NetSuite
Excel

Job description

This is an individual contributor role for an accountant who enjoys working through details, resolving discrepancies, and improving how work gets done. The successful candidate will bring sound accounting fundamentals, reliable follow-through, and the ability to manage assigned responsibilities independently while collaborating closely with the team.

The role offers broad exposure to accounting in a private equity-backed software business, including NetSuite, software and services revenue, audit support, and acquisition integration. Initial priorities will be to add capacity to the close process, strengthen account reconciliations, and provide dependable coverage across key accounting activities.

Key responsibilities

General ledger and month-end close

  • Prepare and record journal entries with clear supporting documentation, including accruals, prepayments, payroll, depreciation, amortization, and other assigned transactions.
  • Own assigned monthly, quarterly, and year-end close tasks, meet agreed deadlines, and communicate outstanding items to the Controller early.
  • Maintain supporting schedules for prepaid expenses, fixed assets, accrued liabilities, and other balance sheet accounts.
  • Review account activity and period-over-period changes, investigate unusual items, and resolve coding, cutoff, or classification issues.

Reconciliations and accounting operations

  • Prepare bank, credit card, and balance sheet reconciliations; investigate differences and follow reconciling items through to resolution.
  • Reconcile relevant subledgers and supporting schedules to the general ledger and maintain an organized record of completed work.
  • Partner with Accounts Payable, Accounts Receivable, Payroll, and other business contacts to obtain support and ensure transactions are complete and recorded in the correct period.
  • Provide backup support for billing, cash application, vendor transactions, expense reporting, and commission or payroll schedules as assigned, following established approval controls.

Revenue and financial reporting support

  • Support the Controller with revenue and deferred revenue schedules for software, maintenance, and Professional Services, following company policies and applicable accounting guidance.
  • Help reconcile customer billing and project information to accounting records, investigating timing differences and escalating questions that require judgment.
  • Prepare account analyses and supporting schedules for financial reporting, management questions, and the finance team's planning work.

Audit controls and process improvement

  • Prepare audit schedules and supporting documentation and assist the Controller with auditor requests and routine tax-compliance support.
  • Follow established review and approval procedures, maintain a clear audit trail, and flag control gaps or unsupported balances promptly.
  • Use NetSuite and Excel to extract and validate information, maintain schedules, and improve recurring accounting processes.
  • Document assigned procedures, support cross-training, and help reduce repetitive manual work and dependence on individual team members.
  • Assist with account cleanup, data validation, and accounting integration activities as directed by the Controller.
What we’re looking for
  • A bachelor's degree in accounting or a related field with a strong accounting foundation.
  • Typically three to five years of progressive accounting experience, including hands-on general ledger work, journal entries, reconciliations, and month-end close.
  • A working knowledge of US GAAP and the ability to apply accrual accounting principles to day-to-day transactions.
  • Experience independently managing assigned accounts and close tasks, with accurate, well‑organized supporting documentation.
  • Strong Excel skills, including lookups, pivot tables, and reconciliation of information from multiple sources.
  • Experience using an ERP or accounting system; NetSuite experience is preferred.
  • Attention to detail, sound judgment, and the initiative to investigate discrepancies rather than leave issues unresolved.
  • Clear communication, a collaborative approach, and the ability to prioritize competing deadlines and ask for guidance when needed.
  • Experience in software, recurring revenue, Professional Services, public accounting, or a private equity-backed company is helpful. Familiarity with revenue recognition, sales‑tax support, or acquisition integration is a plus. A CPA or progress toward the designation is welcome but not required.
What success looks like
  • Assigned close tasks are completed accurately and on time, with clear support and timely escalation of issues.
  • Account reconciliations are current, explainable, and reviewed, with aged or unusual items actively resolved.
  • The accounting team has dependable additional capacity and better coverage of recurring responsibilities.
  • Procedures and supporting schedules are easier to follow, maintain, and review.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Staff Accountant
Senior Staff Accountant

Automated Financial Systems, LLC • Exton (PA)

On-site
USD 70,000 - 90,000
Accounting Manager
Accounting Manager

All Pro Recruiting (APR) • Pataskala (OH)

On-site
USD 95,000 - 130,000
Accountant
Accountant

Precision Garage Door Service • Pompton Lakes (NJ)

On-site
USD 60,000 - 70,000
Accounting Manager
Accounting Manager

Glydways • Richmond (VA)

On-site
USD 120,000 - 160,000
Staff Accountant
Staff Accountant

Swank Motion Pictures, Inc. • St. Louis (MO), Northern (KY)

On-site
USD 60,000 - 85,000
Healthcare benefits
401(k) match
Paid time off
+3
Senior Staff Accountant
Senior Staff Accountant

Action Industries, Ltd. • Strongsville (OH), Northern (KY)

Hybrid
USD 70,000 - 95,000
Senior Staff Accountant
Senior Staff Accountant

Action Industries • Strongsville (OH)

On-site
USD 80,000 - 110,000
Accountant/Senior Accountant
Accountant/Senior Accountant

Red River Foods • Richmond (VA)

On-site
USD 85,000 - 110,000
Senior Accountant
Senior Accountant

San Diego Stealth Startup • San Diego (CA)

On-site
USD 90,000 - 130,000
Accounting Manager
Accounting Manager

Evlo AI • New York (NY)

On-site
USD 110,000 - 160,000