BancFirst Corporation

HQ
Oklahoma City
Total Offices: 5
1,305 Total Employees

Jobs at BancFirst Corporation

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

3 Hours AgoSaved
In-Office
Oklahoma City, OK, USA
Insurance • Financial Services
Manages discretionary trust portfolios, executes securities trades, conducts investment research and client reporting, reviews investment compliance, monitors portfolio objectives, performs asset allocation modeling, and recommends or assists with portfolio rebalancing.
3 Hours AgoSaved
In-Office
Oklahoma City, OK, USA
Insurance • Financial Services
The Senior Accountant performs advanced accounting functions, reviews financial work, analyzes general ledger activity and variances, supports bank budget presentations, and serves as an accounting resource for bank personnel. The role assists with accounting process oversight, trains staff, maintains procedures, supports system enhancements, and contributes to special projects and process improvements.
4 Days AgoSaved
In-Office
Oklahoma City, OK, USA
Insurance • Financial Services
Investigates potential money laundering, suspicious activity, OFAC matches, and financial crime alerts using banking systems and research tools. Files Suspicious Activity Reports and Currency Transaction Reports, distinguishes legitimate activity from false positives, and maintains BSA/AML compliance knowledge. The role requires banking experience, analytical judgment, confidentiality, strong communication, computer proficiency, and collaboration in an evolving regulatory environment.
6 Days AgoSaved
In-Office
Oklahoma City, OK, USA
Insurance • Financial Services
The Commercial Lines Producer will develop and sell commercial insurance products for a growing multi-office agency. The position is full time and onsite in Oklahoma City, with frequent computer use, typing, customer communication, and extended periods of sitting or standing. EPIC experience is a plus. The role requires the ability to perform routine physical activities, including occasional lifting of up to 10 pounds.
6 Days AgoSaved
In-Office
Oklahoma City, OK, USA
Insurance • Financial Services
Provides operational support to bank branches by reviewing and filing CTRs, documenting cashier’s check and money order stop payments, supporting teller and account platforms, assisting with debit card maintenance, and completing special projects. The role requires strong customer service, communication, problem-solving, computer skills, task management, adaptability, and reliable attendance. Previous teller or CSR experience is preferred.
9 Days AgoSaved
In-Office
Oklahoma City, OK, USA
Insurance • Financial Services
Investigates and monitors card disputes, chargebacks, and representments from initiation through closure. Ensures compliance with Regulation E and required timelines, communicates with banks and customers, tracks losses, identifies fraud trends, prepares correspondence, and maintains confidential case information. The role also supports dispute questions, reporting, special projects, and operational compliance activities in a team-based banking environment.
11 Days AgoSaved
In-Office
Oklahoma City, OK, USA
Insurance • Financial Services
Supports Treasury Management Officers by implementing and maintaining treasury services and digital banking setups, processing customer forms, assisting with billing and reporting, delivering training, resolving operational discrepancies, and contributing to product and process improvements.
17 Days AgoSaved
In-Office
Oklahoma City, OK, USA
Insurance • Financial Services
Assists with administering the risk management program, documenting process risks and controls, conducting risk assessments, maintaining risk registers, tracking mitigation plans, and producing risk reports and heatmaps. Builds automated dashboards using Power BI or Tableau to monitor financial and operational risk. Collaborates with finance, technology, compliance, operations, and product teams to evaluate control effectiveness and translate regulatory requirements into measurable practices.
18 Days AgoSaved
In-Office
Oklahoma City, OK, USA
Insurance • Financial Services
Manages accounting staff and training; oversees monthly reporting, month-end close, reconciliations, journal entries, budgets, variance analysis, lease analysis, audits, and subsidiary acquisitions or conversions. Collaborates with banking leadership and accounting teams, handles confidential information, manages multiple projects, and supports process improvement and reporting deadlines.
18 Days AgoSaved
In-Office
Shawnee, OK, USA
Insurance • Financial Services
Develops and manages consumer, real estate, and construction loan portfolios; underwrites loans, monitors past-due accounts, conducts collection efforts, cross-sells banking products, ensures regulatory compliance, and provides customer service. The role requires consumer lending experience, knowledge of RESPA, HMDA, Fair Lending, and Truth-in-Lending requirements, familiarity with loan processing and collection software, and strong communication and organizational skills.
One Month AgoSaved
In-Office
Oklahoma City, OK, USA
Insurance • Financial Services
Provides phone, email, and virtual appointment support to internal and external treasury clients. Resolves technical and product-functionality issues, conducts training assessments, addresses confidential matters, and ensures client requests are satisfied. Identifies additional treasury service needs and communicates follow-up information to Treasury Management Officers. Requires strong communication, listening, critical-thinking, multitasking, and customer-service skills in a fast-paced onsite banking environment.
One Month AgoSaved
In-Office
Seminole, OK, USA
Insurance • Financial Services
Supervise teller and CSR operations, ensuring compliance with internal controls, audits, cash handling, account servicing, and risk procedures. Train and coach operational staff, monitor reports and security systems, support hiring, review business account activity, and provide backup customer service and branch security coverage. Maintain exceptional customer service while managing deadlines, confidential matters, and daily branch operations.
2 Months AgoSaved
In-Office
Stillwater, OK, USA
Insurance • Financial Services
The Deposit Operations Associate answers customer calls, processes bank items, maintains accounts, and completes special projects, ensuring customer service excellence.
2 Months AgoSaved
In-Office
Tulsa, OK, USA
Insurance • Financial Services
The Personal Lines Account Manager services a book of business, handling renewals, new business, policy changes, and accounting discrepancies while maintaining client relations.
2 Months AgoSaved
In-Office
Oklahoma City, OK, USA
Insurance • Financial Services
The Commercial Lines Account Manager is responsible for managing a book of business, including account renewals, submissions, and client relations while ensuring accuracy and timeliness in all tasks.
2 Months AgoSaved
In-Office
Plano, TX, USA
Insurance • Financial Services
The Employee Benefits Producer role involves driving new business through workplace benefit sales, managing client relationships, and overseeing documentation for employee benefits products.
2 Months AgoSaved
In-Office
Tulsa, OK, USA
Insurance • Financial Services
The Commercial Lines Account Manager is responsible for managing a book of business, analyzing customer insurance needs, executing contracts, and ensuring accuracy in account management and renewals.
2 Months AgoSaved
In-Office
Tulsa, OK, USA
Insurance • Financial Services
The Personal Lines Assistant supports Account Managers with processing new and renewal policies, ensuring accuracy, and may perform online rating functions. Responsibilities include communication with supervisors about discrepancies and assisting with special projects.
2 Months AgoSaved
In-Office
Tulsa, OK, USA
Insurance • Financial Services
The Employee Benefits Account Manager services a book of business, handles renewal and new business, and provides customer support. Responsibilities include organizing enrollments, processing paperwork, resolving accounting discrepancies, and maintaining positive relationships with clients.