You will manage revenue recognition, invoicing, collections, and related revenue accounting activities in Scottsdale, AZ.
Responsibilities
Execute customer invoicing for software and service projects, ensuring accuracy in time inputs, billing rates, and project expenses.
Manage revenue recognition and collections processes, maintaining customer, project, and employee master data within the ERP and time reporting systems.
Record cash receipts and perform cash application functions within the ERP system.
Coordinate and review work performed by offshore accountants, including invoicing, reconciliation, and cash application.
Perform month-end close activities, including revenue recognition, project cost accounting, and accounts receivable reconciliation.
Required Skills
5+ years of experience in general accounting, general ledger, financial reporting, and revenue cycle processes.
Expertise in revenue recognition practices under ASC 606.
Strong knowledge of GAAP, account analysis, and balance sheet account reconciliations.
Advanced proficiency in Microsoft Excel and Word.
Technical ability to manage master data and transaction processing in complex, dimension-based accounting systems.
Experience with month-end close processes, including unbilled/deferred revenue.
Ability to interpret financial and operational data to provide insights to general managers.
Proven ability to work autonomously and manage confidential information.
Preferred Skills
Experience in multi-entity and multi-currency environments.
Familiarity with project accounting and invoicing specifically for services firms.