Accounting Technician

Email your CV and Resume to:

GenPro Energy Solutions is a dynamic, fast-growing business based in the beautiful Black Hills of South Dakota, with projects locally, regionally, and across the country and Caribbean. GenPro is on the leading edge of providing efficiency and power generation solutions to residential and commercial customers as well as distributed energy solutions for communities and utilities. Our close-knit but growing team is looking for an innovative and accountable accounting technician to add to our finance and accounting group.

If you are innovative, accountable, and want to be part of developing a team and best processes, you are invited to apply to join the GenPro Financial team as an Accounting Technician.

Primary Function:

GenPro Energy Solutions is searching for an individual with great accounting aptitude that can initiate and adapt to the change that is inherent in a fast-growing company.  This person will be responsible for general daily accounting duties with an emphasis on accounts payable and payroll. They will work closely with senior accounting to protect the integrity or data, maintain confidentiality, and accurately process payroll and vendor payments. This position will also review, prepare, reconcile, and analyze accounts for management while actively supporting daily accounting tasks. 

*This is not a remote position

Reporting Relationship:    Financial Controller

Job Grade:   G-8, $19.49 – $25.78 per hour DOE

Essential Job Functions:

  • Act as the primary accounts payable contact for internal and external stakeholders
  • Perform day to day financial transactions, including verifying, classifying, computing, posting, and recording accounts payable data.
  • Reconcile the accounts payable ledger to ensure that all payments are accounted for and properly posted.
  • Verify discrepancies and resolve invoice issues.
  • Generate financial statements and reports detailing accounts payable status.
  • Identify and implement process improvement initiatives relating to disbursing and payroll.
  • Journal entries and reconciliations to support monthly financial close.
  • Initiate and post ACH payments.
  • Reconcile credit card payments.
  • Process weekly and bi-weekly payrolls.
  • Ensure compliance to state and federal payroll law and reporting requirements.
  • Research and follow-up discrepancies.
  • Other duties as assigned.

Experience and Education:

  • Proficient in accounting software. Experience in NetSuite is a plus.
  • Associate degree in accounting; equivalent and proven experience will be considered.
  • Experience with construction companies, service companies or utilities.
  • Demonstratable experience in multi-state sales, use, and excise tax, and AIA billing.
  • Demonstratable knowledge of construction, contract, and time & material billing.
  • Hands-on experience with spreadsheets and proprietary software.
  • Demonstratable knowledge of payroll processing, verification, and reporting.
  • Proficient in Excel and Word.


  • Must have strong work ethic and a high level of integrity.
  • Must be well organized and a self-starter.
  • Detail oriented, professional attitude, reliable.
  • Possess strong organizational and time management skills.
  • Strong problem-solving skills, basic accounting principles knowledge, documentation skills, research and resolution skills, data analysis and multi-tasking skills.
  • Thorough knowledge of applicable accounts payable systems and procedures, financial chart of accounts, and corporate procedures.
  • Ability to communicate effectively verbally and in writing.
  • Ability to interact with employees and clients in a professional manner.
  • Ability to work independently and with a team in a fast-paced and high-volume environment with emphasis on accuracy and timeliness.
  • Ability to make independent judgments and decisions based on standard policy or procedure.
  • This job requires the employee to report to the office for all work performed.


  •  Accounts payable practices and maintenance of general ledgers.
  • Payroll processing and government reporting requirements.
  • Standard accounting or bookkeeping reporting processes and procedures.
  • Working knowledge of software programs, including NetSuite, Microsoft Teams, Outlook, Excel, and PowerPoint.
  • Effective customer service practices.
  • English grammar usage, spelling, punctuation, and business vocabulary.
  • Standard office procedures and practices.


Applicants being considered for hire must pass a background check and drug test before beginning work. Refusal to submit to a background check or drug testing will result in disqualification of further employment consideration.

The information contained in this position description describes the general nature and level of work being performed in this job.  This description is not intended to be an all-inclusive list of responsibilities, duties, and requirements for employees in this position. The incumbent is responsible for performing all duties in a safe and efficient manner in compliance with safe work procedures and safety regulations. This job description is not intended to constitute an offer or contract of employment.  Job descriptions may and do change periodically. 

GenPro Energy Solutions is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Email your CV and Resume to: