Our client is an exciting software company looking for an experienced Senior Accountant to join their team. The company is based in Monterrey and New York, but is open to a remote worker in Mexico City.
The ideal candidate has a strong background in accounting, excellent attention to detail, resourceful problem solving skills, and deep knowledge of regional laws/regulations.
Responsibilities:
Experience with the order to cash process; including preparing regular invoicing for customers, accounts receivable collections, as well as maintaining the customer data to ensure accurate revenue recognition, revenue mapping to the general ledger and reconciliations to revenue investor reporting
Accounts payable and expense management (credit cards, employee reimbursements)
Post journal entries and own the month-end close processes
Perform reconciliations of general ledger accounts, credit card purchases and daily bank activity
Develop robust workpapers, and ensure all controls are performed in a manner that will meet requirements of the external auditors
Implementing process efficiencies and system improvements to streamline accounting processes and shorten the month-end close timelines
Assist in the planning and implementation of key financial software solutions
Assist with external audit requests and other ad hoc projects
Requirements:
3+ years of accounting or related finance experience
Knowledge of US GAAP required
Double-Entry accounting experience.
Experience in the software / technology industry preferred
Experience with foreign entities and consolidations preferred
Passion for building and developing process improvements
Strong accountability and detail oriented. Ability to work independently and solve complex problems. Excellent communication skills.
Experience with Quickbooks and NetSuite is a plus
Nice to Have:
Technology industry experience
System implementation experience
Experience at a startup or high growth company