skip to Main Content
Find Your Local Branch

Find your local Sonora Bank branch. A Texas tradition since 1900.

Home Office - Sonora Branch

(325) 387-3861 | Fax: (325) 387-3745

Boerne West Branch

(830) 331-9118 | Fax: (830) 331-9128

Wimberley Branch

(512) 842-3316 | Fax: (512) 842-3317

Sherwood Way Branch

(325) 949-0099 | Fax: (325) 949-1931

Bulverde Branch

(830) 438-0416 | Fax: (830) 980-5004

Southland Branch

(325) 947-2100 | Fax: (325) 947-2517

Boerne East Branch

(830) 331-8300 | Fax: (830) 331-8120
Access ID:          Forgot Password? | eBanking Demo | Enroll

Assistant Controller

Posted Date: 05/06/2021
Location: Boerne, Texas San Angelo, Texas

Job Title:                  Assistant Controller


Reports to:                Controller




To direct and oversee all the financial activities of the bank including preparation of current financial reports as well as summaries and forecasts for future business growth and general economic outlook.




  1. Assists with the preparation of all financial reports, including income statements, balance sheets, reports to directors and shareholders.
  2. Helps oversee accounting department, payroll, budget preparation, and financial reporting.
  3. Reviews reports to analyze projections of income against actual figures, budgeted expenses against final totals, and suggests methods of improving the planning process as appropriate.
  4. Analyzes Bank operations to pinpoint opportunities and areas that need to be reorganized, down-sized or eliminated.
  5. Confers with Controller to coordinate and prioritize planning.
  6. Creating financial statements for board reports as well as upper management
  7. Preparing monthly, quarterly and yearly financial reports
  8. Assisting Branch Managers with budgeting
  9. Ensuring all accounting practices are in compliance with legal guidelines and established accounting principles
  10. Working with the company financial team to create internal controls and policies
  11. Collaborating with the IT department to maintain financial records and system processes
  12. Identifying solutions to discrepancies in financial records
  13. Prepares financial statements to summarize and forecast the company’s financial status.
  14. Produces and manages balance sheets and analyze future earnings and expenses.
  15. Assists with management of accounting, auditing and budgeting within the organization.
  16. Assists with preparations for audits.
  17. Works to reconcile accounting inaccuracies or imbalances.
  18. Ensures compliance with and prepare reports according to applicable government regulations.
  19. Uses accounting software to maintain records and prepare reports.
  20. Coordinates with and prepares reports for Controller, CFO, and upper management.
  21. Ensures all accounting practices are in compliance with legal guidelines and generally accepted accounting principles.
  22. Assist in managing the bank’s accrual and prepaid accounts and reconciliations.
  23. Assist with special projects as necessary.
  24. Manages the company credit card and payments from expense reports, as well as accounts payable.







Education and experience

Bachelor’s degree in business administration, accounting, or finance.

Seven to ten years of experience in accounting and financial management.

CPA required



  • Excellent verbal and written communication skills.
  • Excellent analytical and organizational skills.
  • A strong ability to perform financial analysis skills is required.
  • Knowledge of database and accounting computer application systems to supply the most accurate financial information.
  • Excellent understanding of governmental guidelines, tax laws that affect the company
  • Highly organized with keen attention to detail
  • Proficient with data analysis, critical thinking and problem-solving
  • Excellent communication and interpersonal skills
  • Proficient in basic office and accounting software programs
  • Collaboration and teamwork skills
  • Ability to communicate effectively with co-workers and management about the finances of the business and justify certain financial recommendations
  • Attention to detail
  • Basic math skills to make accurate calculations and estimates
  • Good understanding of international finance
  • Organization and project management
  • Strong understanding of tax codes and laws
  • Proficiency with accounting software
  • Advanced knowledge of Microsoft Excel, Word, PowerPoint and Outlook
  • Excellent analytical and organizational skills






Work Environment


Must be able to work under pressure and exhibit good judgment in making decisions pertaining to the overall health of the Bank and its employees. Position requires extended periods of sitting and computer use. In addition, travel between branches and to customers and events is required.


Such duties as listed in this description are not meant to be all-inclusive and the employer reserves the right to add, alter, or delete duties as seen fit with or without notice.

Sonora Bank provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. In addition to federal law requirements, Sonora Bank complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.


Apply for this position

Allowed Type(s): .pdf, .doc, .docx
T. Andrew Flores NMLS#: 747986
Vice President | Commercial Loan Officer

  Sherwood Way

 (325) 262-4581

Marc Villareal NMLS#: 1771694
Assistant Vice President / Assistant Branch Manager

  Boerne East

(830) 816-1412

Jen Jones
Jen Jones NMLS#: 
Senior Vice President/Bank Manager


(325) 387-3861

Clay Wilson NMLS#:  1256712
Vice President, Loan Officer

Southland Branch

(325) 947-2189

Dawn Riley NMLS#:  1888520
Asst. Branch Manager / Loan Officer


(512) 842-3613

Jay Orr NMLS#: 1933142
Vice President, Loan Officer

Sherwood Way Branch

(325) 262-4581

Kelly Hays NMLS#: 1940848
Loan Officer

Sherwood Way Branch

(325) 944-4068

Garrett Wilson NMLS#: 1671835
Loan Officer

Boerne West

(830) 331-9118

Back To Top