JOB DETAILS

Controller

CompanyIdaho First Bank
LocationBoise
Work ModeOn Site
PostedFebruary 19, 2026
About The Company
Idaho First Bank is a community bank serving the greater Ada, Valley and contiguous counties of Idaho and Central Oregon, offering highly personalized business, private and residential banking services to the communities we serve. We bring you together with local, experienced bankers and decision makers to ensure your banking needs are met conveniently, timely and customized to you. We welcome the opportunity to discuss your banking needs and show you the Idaho First Bank approach to banking the way you like to bank.
About the Role

Description

The Controller is responsible for managing the Bank’s day-to-day accounting operations. This role is responsible for maintaining accuracy and integrity of the general ledger, and for maintaining internal control over financial reporting. The Controller partners closely with leadership to safeguard financial integrity, support strategic initiatives, and foster a culture of accountability and compliance.


Assures compliance with all Bank policies and procedures, as well as all applicable state and federal banking regulations.


Essential Functions:

  • Document, implement, and maintain internal controls over financial reporting that ensure the Bank’s financial integrity and meet FDICIA internal control standards.
  • Responsible for the accuracy of the general ledger, supervising day-to-day accounting operations, funds management, reconciliations, and journal entries.
  • Manage the month-end general ledger closing process.
  • Support the preparation and submission of regulatory and financial reports.
  • Manage the accounts payable and employee reimbursements and support third-party management processes.
  • Coordinate with external audits and regulatory examiners, as well as tax accountants and authorities.
  • Oversee accounting controls in support of payroll and 401k processes.
  • Supervise and mentor accounting staff to encourage individual professional advancement and expertise.
  • Support operational projects and strategic initiatives across the Bank.

Requirements

  • Bachelor’s degree in accounting, CPA designation, or equivalent experience in community bank accounting.
  • Minimum 5-10 years of experience with a track record of implementing, documenting, and maintaining internal controls over financial reporting, preferably in banking or financial services.
  • Demonstrated ability to design, implement, and document internal controls over financial reporting.
  • Excellent organizational and problem-solving skills with keen attention to detail.
  • Strong communication skills with the ability to collaborate across departments and with senior leadership.

About IFB

Idaho First Bank Idaho First Bank (IFB) is a full-service state-chartered community bank established in October 2005 and headquartered in McCall, Idaho. Known for its People First and Community First motto, the Bank serves the greater Southwest Idaho and Central Oregon communities. Branch locations include McCall, New Meadows, Eagle, Ketchum, Nampa, Boise, Bend and Hailey. Idaho First Bank is a member of the FDIC and an Equal Housing Lender. For more information, visit us at www.idahofirstbank.com

Equal Opportunity Employer


Key Skills
Accounting OperationsGeneral Ledger ManagementInternal ControlsFinancial ReportingFunds ManagementReconciliationsJournal EntriesMonth-End ClosingRegulatory ReportingAccounts PayableEmployee ReimbursementsExternal Audits CoordinationPayroll OversightStaff SupervisionStrategic Initiatives SupportCompliance
Categories
Finance & AccountingManagement & LeadershipAdministrative
Job Information
📋Core Responsibilities
The Controller manages the bank's daily accounting operations, ensuring the accuracy and integrity of the general ledger and maintaining internal controls over financial reporting. This role involves supervising accounting staff, managing month-end closing, supporting regulatory submissions, and coordinating with external auditors.
📋Job Type
full time
💰Salary Range
$100,000 - $150,000
📊Experience Level
5-10
💼Company Size
106
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page