Staff Accountant

Dahl Consulting

Oakdale (MN)

On-site

USD 70,000 - 85,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
Retirement savings plan
Pre-tax benefit options

Job summary

Dahl Consulting is seeking a Staff Accountant in Oakdale, MN to own day-to-day accounting operations in a hands-on role. You will report to leadership and partner with external providers for payroll, benefits, banking, and tax matters, ensuring accurate financial records and compliance.

The role covers general accounting, payroll administration, AP/AR, reporting, cash management, inventory reconciliation, and tax-related activities in a fast-growing IT services environment.

Qualifications

  • 3+ years of accounting experience in a small to mid-sized business environment.
  • Experience with accounts payable, accounts receivable, payroll coordination, bank reconciliations, and financial reporting.
  • Knowledge of general accounting principles and financial controls.
  • Understanding of sales and use tax processes.
  • Experience managing multiple accounting functions with minimal supervision.
  • Strong analytical and problem-solving skills.
  • Excellent attention to detail and organizational skills.
  • Proficiency with accounting software and Microsoft Excel.
  • Strong written and verbal communication skills.
  • Ability to work independently and take ownership of critical business processes.

Responsibilities

  • Maintain the general ledger and ensure accuracy of financial records.
  • Perform account reconciliations and resolve discrepancies.
  • Support month-end and year-end closing activities.
  • Prepare financial reports and analyses for ownership and leadership.
  • Monitor cash flow and support treasury management activities.
  • Process accounts payable, vendor payments, and ACH transactions.
  • Generate customer invoices, including manual billing processes.
  • Monitor accounts receivable and support collection efforts.
  • Manage company credit card programs and employee expense reporting.
  • Serve as the primary internal contact for payroll administration and coordinate with outsourced payroll providers.
  • Support benefits and insurance administration through external vendors.
  • Act as the primary contact for banking relationships and related financial reporting.
  • Reconcile inventory balances and investigate variances.
  • Prepare and file sales and use tax reports.
  • Coordinate with the external CPA firm for audits, tax filings, and financial reviews.
  • Identify, troubleshoot, and resolve accounting and operational issues.
  • Document and improve accounting procedures, particularly those involving manual processes.
  • Partner with leadership to enhance and scale accounting operations as the organization grows.

Skills

Accounting experience
Accounts payable
Accounts receivable
Payroll coordination
Bank reconciliations
Financial reporting
Analytical skills
Attention to detail
Excel proficiency
Independent working

Education

Bachelor's degree in Accounting/Finance

Tools

Excel
Accounting software

Job description

Staff Accountant

Location: Oakdale, MN


Job Type: Permanent/Direct-Hire


Compensation: $70,000 - $85,000 annually


Industry: IT Services


About The Role

Our client, a growing technology solutions provider, is seeking a hands-on Staff Accountant to take ownership of the company's day-to-day accounting operations. This is an excellent opportunity for an accounting professional who enjoys working in a small business environment where they can make a direct impact across multiple areas of finance and operations.


Reporting directly to leadership, this role will serve as the primary accounting resource for the organization, managing core accounting functions while partnering with external providers for payroll, benefits, insurance, banking, and tax-related matters. The ideal candidate is a proactive problem solver who thrives in a fast-paced setting, is comfortable with both strategic and transactional responsibilities, and enjoys improving processes as the business continues to grow.


Job Description

As the Staff Accountant, you will be responsible for maintaining accurate financial records, supporting daily business operations, and providing financial insight to company leadership. This position offers broad exposure to general accounting, payroll administration, accounts payable and receivable, reporting, cash management, inventory reconciliation, and compliance activities.


Key Responsibilities


  • Maintain the general ledger and ensure accuracy of financial records.

  • Perform account reconciliations and resolve discrepancies.

  • Support month-end and year-end closing activities.

  • Prepare financial reports and analyses for ownership and leadership.

  • Monitor cash flow and support treasury management activities.

  • Process accounts payable, vendor payments, and ACH transactions.

  • Generate customer invoices, including manual billing processes.

  • Monitor accounts receivable and support collection efforts.

  • Manage company credit card programs and employee expense reporting.

  • Serve as the primary internal contact for payroll administration and coordinate with outsourced payroll providers.

  • Support benefits and insurance administration through external vendors.

  • Act as the primary contact for banking relationships and related financial reporting.

  • Reconcile inventory balances and investigate variances.

  • Prepare and file sales and use tax reports.

  • Coordinate with the external CPA firm for audits, tax filings, and financial reviews.

  • Identify, troubleshoot, and resolve accounting and operational issues.

  • Document and improve accounting procedures, particularly those involving manual processes.

  • Partner with leadership to enhance and scale accounting operations as the organization grows.


Required Qualifications


  • 3+ years of accounting experience in a small to mid-sized business environment.

  • Experience with accounts payable, accounts receivable, payroll coordination, bank reconciliations, and financial reporting.

  • Knowledge of general accounting principles and financial controls.

  • Understanding of sales and use tax processes.

  • Experience managing multiple accounting functions with minimal supervision.

  • Strong analytical and problem-solving skills.

  • Excellent attention to detail and organizational skills.

  • Proficiency with accounting software and Microsoft Excel.

  • Strong written and verbal communication skills.

  • Ability to work independently and take ownership of critical business processes.


Preferred Qualifications


  • Bachelor's degree in Accounting, Finance, or a related field.

  • Experience serving as the primary accounting contact within a small organization.

  • Experience working directly with external CPA firms, banks, payroll providers, and insurance vendors.

  • Background supporting inventory reconciliation and cash flow management.

  • Experience identifying and implementing process improvements.

  • Comfortable working in an entrepreneurial, fast-growing business environment.

  • Resourceful, adaptable, and eager to learn additional areas of the business.

  • Interest in a long‑term opportunity with the ability to make a meaningful impact across the organization.


Benefits

Benefits package includes access to comprehensive health and wellness programs, retirement savings opportunities, and additional pre-tax benefit options designed to support employees' personal and financial well-being. Eligible employees may participate in a variety of benefit offerings as part of the overall compensation package.


Equal Opportunity Statement

As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Accountant
Staff Accountant

Dahl Consulting • Glenwood (MN)

On-site
USD 34,000 - 48,000
Benefits package
Staff Accountant
Staff Accountant

Dahl Consulting • Maple Lake (MN)

On-site
USD 60,000 - 70,000
Health insurance
401(k) with employer contributions
Paid time off
+1
Staff Accountant: Own the Books & Process Improvements
Staff Accountant: Own the Books & Process Improvements

Dahl Consulting • Oakdale (MN)

On-site
USD 70,000 - 85,000
Health benefits
Retirement savings plan
Pre-tax benefit options
Accountant
Accountant

CFS • Saint Louis Park (MN)

Hybrid
USD 68,000 - 82,000
Staff Accountant
Staff Accountant

Babich & Associates • United States

On-site
USD 65,000 - 90,000
Staff Accountant (up to $80k/yr)
Staff Accountant (up to $80k/yr)

Ledgent-Finance- • Saint Paul (MN)

On-site
USD 75,000 - 80,000
Full Benefits
PTO
Retirement plans
Staff Accountant
Staff Accountant

MOHR Talent • Sparks (NV)

On-site
USD 55,000 - 75,000
Competitive compensation
Professional development opportunities
Collaborative environment
Sr. Capital & Fixed Asset Accountant
Sr. Capital & Fixed Asset Accountant

Dahl Consulting • Red Wing (MN)

Hybrid
USD 48,000 - 62,000
Comprehensive benefits package
Senior Accountant
Senior Accountant

CFS • Minneapolis (MN)

Hybrid
USD 110,000 - 130,000
Bookkeeper (28718)
Bookkeeper (28718)

Dahl Consulting • Sartell (MN)

On-site
USD 50,000 - 60,000
Health and dental insurance
401(k) plan with company matching
Paid time off
+2