Staff Accountant
Dahl Consulting · Oakdale, MN
Tailor my CV for this job — freeTitle: Staff Accountant
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 DescriptionAs 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 ResponsibilitiesMaintain 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.QualificationsRequired3+ 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.PreferredBachelor'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.BenefitsBenefits 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.How To ApplyTake the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps!Equal Opportunity StatementAs 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!#AF.Indeed#ZR