What are the responsibilities and job description for the Senior Accountant position at Thomas Edwards Group ?
Contract-to-hire : Senior Accountant #9993
Frisco / Plano area client is seeking a Senior Accountant on a contract-to-hire basis.
Job Overview
Accounts Receivable
Record deposits from client payments into QuickBooks Record payments to Snapshot and Tracker – attach invoice with payment remittance in Tracker Mark invoices paid in Billing folder with remittances attached Monitor Open Invoice report Prepare monthly borrowing base report by the 20th of each month – notify Controller when report is ready to be reviewed before submission to the bank Invoicing
Prepare client invoices monthly or as needed Submit invoices through email or designated supplier portals Update invoice ship dates and invoice status in QuickBooks Update Snapshot regularly with dates, payment status Organize and maintain billing worksheets Interface with project managers regarding invoicing details and collections as needed Prepare Europe invoices quarterly Prepare PT monthly entry in QuickBooks with proper coding to client / project and record invoice payments when received Reconcile monthly the “Receivable from PT” account in QuickBooks Expense Reports
Review employee expense reports in Tracker Suite – prioritizing Billable reports Match receipts to report and update Account codes in Tracker before processing Work with employee to make adjustments or disapprove in Tracker as needed prior to monthly billing Record international health insurance reimbursements to the International Health Insurance spreadsheet Move reviewed reports to the 2nd reviewer folder 2nd reviewer will “Process” reports in Tracker to be transferred to QuickBooks Expense Policy Guidelines Information Travel & Information Policies Consultant Invoices
Review consultant time sheets in Tracker prepared and submitted by Claire Process time sheets once they have been approved Notify Controller when all consultant time sheets for the month have been processed Prepare monthly payments to consultants in the bank and send vendor remittances from Tracker once payment has been initiated Time Sheets
Prepare Nights Away / Hardship spreadsheet monthly for travel bonus payment on monthly payroll Reconcile Nights Away / Hardship calculations at year-end Fixed Assets
Maintain fixed assets database and documentation in Depreciation Works (DW) Record monthly activity / additions / retirements / depreciation expense in Depreciation Works and QuickBooks Generate monthly / annual fixed asset reconciliation reports Close the prior financial year in Depreciation Works software Prepare annual Business Property Tax returns for 3 locations – Collin County, Harris County for Houston Office, Harris County for the Lab Timely file the Property Tax returns Bank
Post credit card transactions in Tracker Payment Requests to be moved to QuickBooks Review, enter missing transactions in QuickBooks and reconcile Fifth Third Bank credit card statements in QuickBooks Approve payments in the bank as needed Enter Europe transactions monthly to QuickBooks and reconcile the 3 bank statements (GBP, EUR, USD) – conversion to USD before reconciling Europe bank transaction excel reports are saved in Accounting?Europe?Banking International Payroll
Prepare monthly payroll for international employees several days prior to month end for review by Controller Enter salary, travel bonus, retirement, expense reimbursement, etc to employee worksheets for uploading to ADP WorkMarket Review Travel / Hardship report generated in Tracker for monthly travel bonus entry Create monthly payroll notifications from worksheets and email to employees on the last day of the month Maintain ADP WorkMarket payment templates and assist international employees with onboarding Credit Insurance
Maintain credit insured clients in QuickBooks Prepare schedules / reports for annual insurance audit Assist Controller with client updates to the credit insurance policy Project Accounting
Project Accounting within Tracker Suite to include setting up projects, preparing billing, posting payments Prepare reports for Project Managers analyzing project profitability and remaining PO balances Become thoroughly trained on all modules within Tracker Suite – Customers, Opportunities, Time Sheets, Expense Reports, Payables Review and release customer invoices prepared by Project Accountants Accounts Payable
Supervise accounts payable and consultant invoice processing functions Review expense reports and vendor invoices for accuracy and general ledger coding Make direct deposit / wire transfer payments to consultants, employee or vendors Send notifications of payments as needed Prepare and file annual 1099s Customer Relationships
Post payments from customers in QuickBooks Prepare Accounts Receivable reports to review for collection procedures Liaison with customers regarding overdue payments Financial Integrity
Prepare schedules and reports related to annual external financial statement review Prepare schedules for financial institution as required Account reconciliations quarterly or as requested by Controller Assist Controller with special projects Miscellaneous
Assist with special projects as needed Liaise with BUK Accountants to complete annual audit Troubleshoot / resolve TrackerSuite technical issues Assist employees with requests for reporting in TrackerSuite relating to project time & expenses. Work with TrackerSuite developers on software issues / improvements & upgrades Liaise with BUK Accountants to complete annual audit Create new projects in Tracker as needed Maintain Company Contact Email daily and forward information requests to appropriate contact Monitor BEP Accounting email and disseminate project related information to accountants and Project Managers Requirements / Skills
Bachelor’s degree in accounting CPA highly preferred Advanced knowledge of Microsoft Word, Excel, and Outlook
View More
Apply for this job
Receive alerts for other Senior Accountant job openings
Report this Job