Junior Accountant

EEA Companies•Greensboro, NC

About The Position

The Junior Accountant supports the day-to-day accounting operations of EEA Companies, primarily focusing on software billing and accounts receivable. The role maintains accurate billing records, processes financial transactions, supports accounts payable, and assists with accounting functions across EEA's portfolio of businesses. Working closely with the Accounting Manager and Staff Accountants, the Junior Accountant helps ensure transactions are processed accurately, efficiently, and in accordance with established procedures. This early-career role is suited to a detail-oriented, analytical professional who is eager to learn and develop a broad accounting skill set in a multi-entity organization. The position also supports real estate accounting, intercompany transactions, annual 1099 preparation, audit requests, accounting reports, financial schedules, and special projects. As proficiency develops, the employee may have opportunities to take on general ledger accounting, account reconciliations, month-end close activities, and financial reporting, with potential advancement to Staff Accountant. Flexible work-from-home options are available.

Requirements

  • Foundational understanding of accounting principles, including debits and credits, general ledger activity, and account reconciliations.
  • Proficiency in Microsoft Excel and basic familiarity with accounting software.
  • Strong organizational, analytical, and problem-solving skills.
  • Excellent attention to detail and commitment to accuracy and completeness.
  • Ability to manage multiple responsibilities, prioritize assignments, and meet deadlines.
  • Strong written and verbal communication skills and a professional approach to customer and vendor interactions.
  • Willingness to learn new accounting systems, procedures, and business operations.
  • Ability to work collaboratively while taking ownership of assigned responsibilities.

Nice To Haves

  • Bachelor's degree in Accounting, Finance, or a related field.
  • 0–2 years of relevant accounting experience; recent graduates with accounting internships are encouraged to apply.
  • Previous experience with customer billing, accounts receivable, or accounts payable.
  • Familiarity with NetSuite or another enterprise resource planning (ERP) system.
  • Experience working with multiple business entities or accounting functions.

Responsibilities

  • Manage recurring and contract-based customer billing for EEA's software business, ensuring invoices are accurate and issued on time.
  • Review customer contracts, billing schedules, and supporting documents to verify pricing, terms, and billing periods.
  • Maintain customer billing records and update account information in NetSuite.
  • Record and apply customer payments, research unapplied cash, and resolve routine payment discrepancies.
  • Monitor accounts receivable aging, follow up on outstanding balances, and assist with collections.
  • Respond to customer billing inquiries and work with internal teams to resolve discrepancies.
  • Maintain billing documentation and assist with customer account reconciliations.
  • Process accounts payable transactions, including invoice entry, account coding, supporting documentation, and approval workflows.
  • Prepare and process approved vendor payments, including ACH transactions, checks, and wire transfers.
  • Review vendor statements, research payment discrepancies, and help resolve outstanding balances.
  • Maintain vendor information and accounting records in NetSuite.
  • Assist with routine bank and credit card reconciliations.
  • Ensure accounting records and supporting documentation are accurate, complete, and properly maintained.
  • Coordinate and process monthly financial imports from third-party property management companies.
  • Review imported financial information for completeness and identify discrepancies for further review.
  • Support recurring tenant billing, payment tracking, and accounts receivable follow-up.
  • Maintain property-level accounting documentation and recurring financial schedules.
  • Assist Staff Accountants with routine property accounting functions.
  • Assist with processing and documenting intercompany transactions.
  • Support annual 1099 preparation, audit requests, and other recurring accounting requirements.
  • Assist with accounting reports, financial schedules, and supporting documentation.
  • Research transaction discrepancies and collaborate with the accounting team to identify and implement solutions.
  • Identify opportunities to improve billing procedures, accounting workflows, and operational efficiency.
  • Support the Accounting Manager and Staff Accountants with special projects and accounting initiatives.
  • Take on additional accounting responsibilities as knowledge, experience, and proficiency develop.

Benefits

  • Health insurance
  • Opportunity for advancement
  • Paid time off
  • Training and development
  • Vision insurance
  • Wellness resources
  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee discounts
  • Flexible work-from-home options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service