Assistant Controller

Job Posted: 2025-12-30
Location:
Casper, WY, US

ESSENTIAL FUNCTIONS

  • Establish and maintain the Company’s accounting principles, practices, and procedures. 
  • Manage and review Company Fixed Asset System (FAS).
  • Supervise and help maintain the Company’s Rental Assets through WTP and IRents
  • Assist in timely completion of annual corporate audit and annual corporate tax filings. 
  • Assist in timely completion of annual Company Profit Sharing/401k audit and annual Medical Benefit audit. 
  • Supervise and maintain all functions of the company purchasing card program.
  • Maintain the general ledger and all subsidiary schedules and work papers. Reconcile all accounts and perform analysis of account balances for financial and non-financial personnel. 
  • Analyze and prepare quarterly and annual financial reports for specific business units and specific Company programs, including Extended Warranty, Parts Exchange, Contract Components, Mining Contracts analysis, and Power Systems.
  • Maintain and resolve issues with automated accounting systems, DBS system.
  • Lead and supervise the work of others, including Accounts Payables and Accounting Office Assistant
  • Other duties and responsibilities as assigned.

ADDITIONAL FUNCTIONS

  • Other duties and responsibilities as assigned.

QUALIFICATIONS/KNOWLEDGE/SKILL/ABILITY

  • Bachelor’s degree in Accounting, Finance, or Business (Accounting Degree Preferred)
  • Minimum of five years accounting experience using an automated accounting system 
  • Thorough understanding of GAAP
  • Proficient in Software: Windows Operating System, Microsoft Outlook, Windows Office (Excel, Word, Access)
  • Strong background in automated business and accounting systems.
  • Must be familiar with a variety of accounting processes and procedures. 
  • Has the ability and positive attitude to perform financial analysis for internal departments. 
  • Must operate a 10-key calculator by touch, have basic typing skills,

PHYSICAL/ENVIRONMENTAL REQUIREMENTS

·         Operate basic office equipment such as; computer terminal, copy machines, ten key calculator and the telephone.

·         Office environment requiring professional dress and appearance.

·         Usual working hours are 8 hours per day, 5 days per week.

·         Sit for 6-8 hours.

·         Walk/stand for 0-2 hours.

·         Occasionally lift up to 25 pounds