Senior Accountant

KRM Development•Urbandale, IA
•Onsite

About The Position

Senior Accountant (Des Moines Metro) Based in the Des Moines metro, KRM Development is a fast-paced company that makes building homes easy! Our mission is simple: create a unique building experience that makes people happy. As a team, we strive to embody our six core values: Accountable, Hardworking/Driven, Team Player, Positive Can-Do-Attitude, Understand the Value of Reputation and Continuously Strives for Perfection. We’ve built a reputation of crafting high-quality homes and are looking for high-quality team members to join our mission. The Role The Senior Accountant supports accurate financial reporting and efficient accounting operations across the organization. This role prepares financial statements, manages cash flow and work-in-progress reporting, supports subsidiary accounting and banking activity, and improves reporting processes through automation. A successful candidate would be a self-starter, hands-on accounting professional who can take ownership of the financial close and reporting process, can partner effectively with operations, and has the ability and ambition to grow into a leadership role within the team.

Requirements

  • Bachelor’s degree in Accounting, Finance, or a related field.
  • Strong knowledge of GAAP, financial reporting, reconciliations, cash flow reporting, and month-end close.
  • Advanced spreadsheet skills and comfort working with large data sets.
  • Strong analytical, organizational, problem-solving, and communication skills.

Nice To Haves

  • Experience with construction or real estate accounting, WIP reporting, multi-entity consolidation, Sage, automation, lender reporting, or treasury operations is preferred.

Responsibilities

  • Prepare monthly, quarterly, and annual financial statements.
  • Consolidate results and reconcile intercompany activity.
  • Manage general ledger activity, reconciliations, and close processes for subsidiary entities.
  • Support audits, tax preparation, budgeting, forecasting, and internal controls.
  • Maintain weekly cash flow reports and communicate risks and funding needs.
  • Prepare and reconcile work-in-progress schedules.
  • Record loan activity and maintain debt schedules.
  • Coordinate account, financing, and reporting needs with banking partners.
  • Automate recurring reports, reconciliations, and data consolidation.
  • Document and improve accounting processes.
  • Turn financial data into useful insight for leadership.

Benefits

  • Medical, dental, vision and long-term disability coverage.
  • 401(k) with a company contribution.
  • Building Bucks Program
  • Give-Back Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service