Senior Financial Analyst
Listed on 2026-11-02
-
Accounting
Financial Reporting, Financial Analyst, Accounts Receivable/ Collections, Accounting & Finance -
Finance & Banking
Financial Reporting, Financial Analyst, Accounts Receivable/ Collections, Accounting & Finance
Resolution Think is seeking a Senior Financial Analyst to support financial planning, accounting operations, and management reporting for a growing federal contracting business. This hands-on role combines financial analysis with bookkeeping responsibilities to maintain accurate financial records, strengthen cash visibility, and provide leadership with timely information for business decisions.
The Senior Financial Analyst will support Resolution Think and designated joint ventures, working closely with Finance, Contracts, Operations, and partner-company finance teams. The successful candidate will be comfortable analyzing contract profitability while also recording transactions, reconciling accounts, and supporting the monthly close.
Location: Tysons Corner, VA (Hybrid)
Travel: No
Schedule: Part-time or Full-time
Salary: $90,000-$110,000
Essential Functions andJob Responsibilities:
Financial Analysis and Planning
- Prepare monthly financial reports, including income statements, balance sheets, cash flow summaries, and budget-to-actual analyses.
- Analyze revenue, labor costs, operating expenses, and profitability by contract, project, and business entity.
- Develop and maintain budgets, revenue projections, cash forecasts, and financial models.
- Identify financial trends, explain variances, and recommend actions to improve margins, manage expenses, and support growth.
- Monitor contract funding, expenditures, and remaining balances in coordination with Contracts and program managers.
- Analyze fringe, overhead, and general and administrative expenses to support indirect rate monitoring and pricing decisions.
- Prepare financial summaries and supporting schedules for executive and board reviews.
- Maintain accurate general ledger records in Quick Books, including appropriate account, project, and entity coding.
- Record customer invoices, receipts, vendor bills, payments, payroll entries, and approved journal entries.
- Reconcile bank accounts, credit cards, accounts receivable, accounts payable, and other balance sheet accounts.
- Maintain schedules for accruals, prepaid expenses, fixed assets, and intercompany transactions.
- Support month-end and year-end close activities, resolving discrepancies and maintaining supporting documentation.
- Review employee reimbursements and financial transactions for proper approvals and coding.
- Coordinate with external accountants on tax preparation, financial reviews, and other reporting requirements.
- Maintain visibility into payroll funding needs, anticipated collections, payment obligations, and available cash.
- Track receivables aging and coordinate collection follow-up with designated billing personnel.
- Maintain separate accounting records and reporting for assigned joint ventures.
- Coordinate with partner-company finance teams to obtain billing records, remittance information, and documentation for payments and cash transfers.
- Reconcile partner balances, contributions, distributions, and shared expenses.
- Ensure transactions executed by partner companies are recorded accurately and promptly in the appropriate accounting system.
- Maintain organized financial records and documentation that support management review and audit requests.
- Follow established approval authorities, access controls, and segregation of duties.
- Improve accounting workflows, reporting templates, and reconciliation procedures.
- Identify opportunities to automate recurring tasks while preserving accuracy and appropriate review.
Education: Bachelor's degree in Accounting, Finance, Business Administration, or a related field, or an equivalent combination of education and relevant experience
E…(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).