We are looking for a detail-oriented and experienced Senior Accountant to join our team on a contract basis. In this role, you will play a key part in ensuring accurate financial reporting and maintaining the integrity of accounting records. This position is based in Salt Lake City, Utah, and offers an excellent opportunity to showcase your expertise in reconciliation, ledger management, and financial systems.<br><br>Responsibilities:<br>• Perform account reconciliations to ensure the accuracy and completeness of financial records.<br>• Conduct balance sheet reconciliations and resolve discrepancies in a timely manner.<br>• Oversee bank reconciliation processes to maintain accurate cash flow records.<br>• Manage and update the general ledger, ensuring all entries are properly recorded.<br>• Prepare and post journal entries as part of the month-end close process.<br>• Utilize financial systems such as NetSuite, Oracle, and SAP to streamline accounting operations.<br>• Collaborate with team members to ensure compliance with accounting standards and policies.<br>• Analyze financial data to identify trends or issues that require attention.<br>• Support audits by providing documentation and explanations for financial transactions.