Skip navigation
Unable to save this job. Please try again later.


Email this Job to Yourself or a Friend

To begin the application process, please enter your email address.

Company Contact Info

  • 416 South Bell Avenue
    Ames, IA 50010

Already have an account?

Sign in to apply with your saved resumes.

New to CareerBuilder?

Don't have an account? Continue as a guest!

Sorry, we cannot save or unsave this job right now.

Report this Job

Trust and Site Security Team.

Don't miss out on new jobs!

Get the latest Business Analyst, IT jobs in Ames, IA delivered directly to your inbox. You can unsubscribe at any time.

Saving Your Job Alert

Job Alert Saved!

Could not save Job Alert!

You have too many Job Alerts!

This email address has reached the maximum of 5 email alerts. To create a new alert, you will need to log into your email and unsubscribe from at least one.

Sign Up

or   Sign In Here
Password Must Contain
8 to 15 characters
1 uppercase letter
1 number or symbol
1 lowercase letter
Create an Account with CareerBuilder to save jobs & unlock these great features
See similar job titles and skills to help you make your next move
Upload a resume and become visible to Hiring Managers and Employers
Compare Salary Information to see where you stand amongst your peers
Easily Quick Apply to jobs with just one click!

Email Send Failed!

Business Analyst, IT

Renewable Energy Group, Inc. • Ames, IA

Posted 1 month ago

Job Snapshot

Experience - 2 years
Degree - 4 Year Degree
Computer Software, Computer Hardware, Biotechnology
Information Technology, Business Development

Job Description


The purpose of this job is to be responsible for the financial reporting of various REG entities by assisting with the Financial Statement Preparation, MD&A, Month-End Close Reconciliations, Consolidations, Acquisition Due Diligence, Purchase Accounting, International Accounting, Work with External & Internal Auditors, Footnote Disclosures for 10-K & 10-Q SEC Filings, Intercompany Entity Allocations, Assist FP&A with Budgets, Fixed Asset Accounting, Financial Systems Analysis, Coordination of duties with IT, Day-to-Day Activities and Special Projects. 


Day-to-Day Activities 

• Compiles and codes vendor invoices for appropriate payment approval 

• Ensure accuracy of coding of vendor invoices for detailed categories for tracking purposes (Determining if items need to be tracked for future reference) 

• Ensure timely and accurate processing of accounts payable 

• Maintain perpetual records with high degree of accuracy to allow use in preparation of monthly financial statements 

• Work with managers regarding record keeping requirements established by regulatory agencies and industry to assure company compliance 

• Troubleshoot system functions and suggest effective solutions 

• Assist with periodic redesign/update of the accounting system 

• Assist in the design of statements and reports 

General Ledger 

• Prepare regular and timely reconciliation of accounts to ensure accuracy 

• Prepare monthly accruals  

• Prepare journal entries for appropriate adjustments to balance sheet and income statement accounts 

Fixed Assets 

• Maintain accurate fixed asset records, including depreciation schedule and monthly reconciliations 

• Establish depreciation methods and lives in accordance with IRS and REG practices  


• Assist with development/maintenance of accurate inventory accounting system  

• Monitor daily entry of inventory transactions to assure accurate and timely records for plant locations  

• Coordinate reconciliation of perpetual inventory to physical measurements on a regular basis (month-end physical measurements, cycle counts, etc.) 

• Coordinate recording of daily-computerized production records for all inventory production or processing, including “exception” reports 

Financial Statement Preparation  

• Prepare monthly balance sheet 

• Prepare monthly income statement 

• Prepare monthly cash flow statement 

• Prepare monthly operational statement 

• Prepare monthly budget to actual analysis 

• Prepare and present monthly results to management 

Special Projects and Analysis 

• Provide special assistance to various departments as needed 

• Make recommendations for improvements to accounting and control procedures 

• Assist with training of personnel, as requested 

Other frequent duties: 

• Coordinate duties and special projects with Information Technology department 

Perform other duties as assigned

Job Requirements


Education Required: 4 year bachelor’s degree – Accounting preferred or related business degree  

Experience Required: 0-4 years 

Skills Required: 

Advanced Excel skills 

Strong verbal and written communication skills 

Extensive math and accounting skills 

Microsoft Office Suite (Excel, PowerPoint, Outlook) 

Special skills or knowledge preferred: 

System Analyst including JD




REG is committed to creating a diverse environment and is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, gender, gender identity or expression, sexual orientation, national origin, disability, or veteran status. 

Help us improve CareerBuilder by providing feedback about this job: Report this Job.
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.
By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.
Don't miss out on new jobs like this
Get the latest jobs delivered to your inbox. Unsubscribe at any time.

Saving Your Job Alert

Job Alert Created

Well, this is embarrassing. We are having trouble saving your search. You can try again or come back at a later time.

Maximum Email Alerts

This email address has reached the maximum of 5 email alerts. To create a new alert, you will need to log into your email and unsubscribe from at least one.