CRA Officer

BankFirst Financial Services

Oxford (MS)

On-site

USD 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

BankFirst Financial Services is seeking a CRA Officer to manage the Large Bank CRA Compliance Program, ensuring regulatory alignment and equitable credit access for LMI communities. You will leverage Kadince and NContracts for analytics, drive community lending strategies, and serve as the primary liaison for regulatory exams and partnerships.

The role involves spatial analytics, data governance, strategic planning, and coordination with the Community Development Committee, with travel across

Qualifications

  • Bachelor’s degree with a minimum of 2+ years CRA experience at a Large Bank (>$1.564B assets) or equivalent at an Intermediate Bank ($391M–$1.564B). Regulatory agency experience preferred.
  • Direct experience using CRA monitoring software (Kadince preferred) and CRA analytical/mapping platforms (NContracts preferred). Deep knowledge of Regulation BB, Fair Lending, Redlining, and lending operations; proficiency in MS Office/Google Workspace.
  • Spatial/statistical data analysis, regulatory writing, leadership, and deadline management. Ability to travel occasionally across MS/AL and to national conferences.

Responsibilities

  • Manage CRA software Kadince for activity logging and NContracts for analytics, peer benchmarking, and spatial mapping.
  • Review assessment area boundaries to evaluate coverage and identify expansion opportunities.
  • Evaluate mortgage, small business, and small farm penetration across markets; report key metrics to the Community Development Committee.
  • Oversee data collection, validation, and regulatory reporting for small business, small farm, and community development loans.

Skills

Spatial data analysis
Regulatory writing
Leadership
Deadline management
Travel

Education

Bachelor's degree

Tools

Kadince
NContracts
MS Office/Google Workspace

Job description

The CRA Officer manages the bank’s Large Bank CRA Compliance Program to ensure regulatory alignment and equitable credit access for low- and moderate-income (LMI) communities. Leveraging Kadince and NContracts, this role conducts spatial analytics, drives community lending strategies, and serves as the primary liaison for regulatory exams and community partnerships.

DUTIES OF POSITION
Data Analytics & System Management
  • System Administration: Manage CRA software (Kadince for activity logging; NContracts for analytics, peer benchmarking, and spatial mapping).
  • Assessment Area Optimization: Review branch networks and assessment area boundaries to evaluate coverage and identify expansion opportunities.
  • Lending Analytics: Evaluate mortgage, small business, and small farm penetration across markets; report key metrics to the Community Development Committee.
  • Data Governance & Filings: Oversee data collection, validation, and regulatory reporting for small business, small farm, and community development (CD) loans.
Compliance Administration & Reporting
  • Strategic Planning & Self-Assessments: Maintain the CRA Strategic Plan and author annual Self-Assessments targeting at least a "Satisfactory" rating.
  • Board & Regulatory Filings: Present assessment area updates to the Board; manage public files (by April 1) and file an error-free CRA-LR (by March 1).
  • Audit & Exam Management: Serve as principal co-liaison with the Director of Compliance for internal CRA audits and federal examinations.
Community Leadership & Program Development
  • Team & Activity Management: Supervise CD staff and ensure accurate tracking of CD loans, investments, grants, and volunteer hours in Kadince.
  • Community Initiatives: Partner with market leadership on local credit programs and FHLB Dallas community investment opportunities.
  • Outreach & Training: Review promotional materials for equitable LMI reach, coordinate employee volunteer/financial literacy initiatives (ABA/MBA), and co-lead annual Board training on CRA and Redlining.
EDUCATION, EXPERIENCE & SKILLS
  • Education & Experience: Bachelor’s degree with a minimum of 2+ years CRA experience at a Large Bank (>$1.564B assets) or equivalent at an Intermediate Bank ($391M–$1.564B). Regulatory agency experience (e.g., Federal Reserve) preferred.
  • Technical Expertise: Direct experience using CRA monitoring software (Kadince preferred) and CRA analytical/mapping platforms (NContracts preferred); deep knowledge of Regulation BB, Fair Lending, Redlining, and lending operations; proficiency in MS Office/Google Workspace.
  • Key Skills: Spatial/statistical data analysis, regulatory writing, leadership, and deadline management. Ability to travel occasionally across MS/AL and to national conferences.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CRA Officer
CRA Officer

BankFirst Financial Services • Columbus (MS)

On-site
USD 110,000 - 140,000
CRA Officer
CRA Officer

BankFirst Financial Services • Tupelo (MS)

On-site
USD 80,000 - 110,000
CRA Officer
CRA Officer

BankFirst Financial Services • Madison (MS)

On-site
USD 70,000 - 100,000
CRA Officer
CRA Officer

BankFirst Financial Services • Southaven (MS)

On-site
USD 85,000 - 120,000
CRA Officer
CRA Officer

BankFirst Financial Services • Starkville (MS)

On-site
USD 80,000 - 110,000
CRA Program Lead
CRA Program Lead

Madison-Davis, LLC • Columbus (OH)

On-site
USD 140,000 - 190,000
CRA Compliance & Community Lending Strategist
CRA Compliance & Community Lending Strategist

BankFirst Financial Services • Oxford (MS)

On-site
USD 90,000 - 130,000
CRA Officer
CRA Officer

BOT Career Opportunities • Johnson City (TN)

On-site
USD 70,000 - 100,000
CRA Data Analyst
CRA Data Analyst

Jobtailor • Cleveland (OH)

On-site
USD 65,000 - 95,000
CRA Officer
CRA Officer

Bank-of-Tennessee • Johnson City (TN)

On-site
USD 70,000 - 110,000