Job Listings

Staff Accountant

We are seeking a detail-oriented and analytical Accountant to join clients team. The ideal candidate will have a strong background in general accounting, financial analysis, and possess excellent organizational skills. As an Accountant, you will be responsible for a wide range of financial tasks, including reviewing general ledger accounts, preparing journal entries, and maintaining accurate and timely records. Additionally, you will play a key role in client billing and contract setup, ensuring compliance with client agreements and internal procedures.


  • Review and adjust journal entries, ensuring accuracy in general ledger accounts.
  • Perform account analysis and reconciliation, including bank statements and intercompany accounts.
  • Maintain general ledger charts of accounts.
  • Assist in initial internal control evaluations.
  • Post monthly, quarterly, and yearly accruals.
  • Assist in collecting accounts receivable.
  • Set up and maintain client billing systems and client contract/PO data.
  • Resolve purchase order/contract issues related to project invoices for clients.
  • Identify and implement specific client billing requirements and rate schedules.
  • Enter and maintain project contract values.
  • Streamline project contracts for efficiency.
  • Utilize client portals such as Ariba and Coupa for billing purposes.
  • Conduct investigations into project costs and generate ad-hoc reporting.
  • Respond promptly and professionally to internal and external inquiries.
  • Provide detailed information to customers upon request.
  • Investigate project variances and submit variance reports to management.
  • Collaborate closely with project managers and accounting staff.
  • Demonstrate effective teamwork and communication skills.
  • Undertake other related duties as assigned.


  • Bachelor’s degree in accounting, finance, or a related business field.
  • Minimum 2 years of general accounting experience.
  • Strong technology skills, including expertise with an ERP system (Dynamics 365 a plus).
  • Intermediate Microsoft Excel skills, including pivot tables & VLOOKUP.
  • Knowledge of full cycle accounting, including A/P and A/R cycles.
  • Experience in billing within engineering or professional fee-based service firms is a plus.
  • Detail-oriented, analytical, and organized, with the ability to work in a fast-paced environment.
  • Excellent communication and interpersonal skills.
  • Ability to work independently and as part of a collaborative team.