Serve as a key resource within the Accounting department, performing advanced accounting functions while acting as an assistant to the Accounting Manager.
Oversee complex accounting activities and review work prepared by others.
Support bank accounting operations and contribute to process improvements, training, and special projects.
Prepare and review various monthly management and director’s reports for accuracy and completeness.
Analyze general ledger activity and prepare detailed variance analysis with explanation.
Assist banks with budget presentations, including guidance and review.
Serve as primary point of contact for banks regarding accounting issues, research, and procedural guidance.
Assist the Accounting Manager with oversight of accounting processes and workflows.
Review work prepared by Accountants and provide feedback and guidance.
Assist in training and mentoring accounting staff and new bank personnel on BancFirst accounting procedures.
Develop, update, and maintain accounting procedures and documentation.
Participate in special projects, system enhancements, and process improvement initiatives.
Perform job duties and special projects as assigned by the Accounting Manager.
Requirements
Bachelor’s degree in Accounting
Proficient in Microsoft Office with intermediate level Excel skills
Advanced understanding of accounting principles and general ledger functions
Knowledge of, or the ability to quickly learn, banking software applications
Exceptional attention to detail and organizational skills
Strong written and verbal communication skills, with the ability to explain accounting concepts clearly
Ability to work independently, lead by example, and collaborate effectively with cross-functional teams
Strong analytical, critical thinking, and problem-solving skills
Demonstrated reliability, attendance, and punctuality.
3-5 years’ Banking or accounting experience preferred.
Prior experience in a senior or lead accounting role.
Benefits
Hometown service, statewide strength.
Excellent benefits.
A learning environment that allows them to continuously improve their skills to deliver highly personalized service to customers.