BI & Analytics Developer

First Community Bank
Charlotte, NC


At First Community Bank, we are committed to making our community, the places where we live and work, a better place each day. With a true focus on “community banking,” employees find that they can make an impact through company-sponsored programs such as paid volunteer time, matching gifts for charitable contributions, and team participation in charitable events. We offer comprehensive benefits including health, vision, and dental insurance, 401(k) plan with employer match, life insurance, and paid vacation days, holidays, and other time off options. With over 60 locations in four states, First Community Bank offers the personal service you would expect from a company that knows your community. We welcome all applicants and look forward to new colleagues joining our community!

We are seeking a Business Intelligence & Analytics Developer with experience in both traditional BI reporting and applied analytics. This role focuses on building dashboards and reports using the Microsoft BI stack while also developing and supporting basic machine learning models in Python to enhance analytical insights and decision-making.

The ideal candidate has production experience with Power BI and SQL, along with hands-on exposure to applied machine learning using scikit-learn.

Duties and Responsibilities:

  • Develop and maintain dashboards and reports using Microsoft Power BI and SSRS .
  • Create and manage Power BI datasets , including DAX calculations and measures.
  • Partner with business stakeholders to translate reporting and analytical needs into practical solutions.
  • Write and optimize T-SQL queries, views, and stored procedures to support reporting and analytics workloads.
  • Develop, train, and maintain machine learning models in Python using scikit-learn for use cases such as forecasting, classification, or anomaly detection.
  • Integrate model outputs into BI reports or downstream analytical processes.
  • Support data preparation workflows, including exposure to SSIS or similar ETL tools.
  • Participate in established deployment and release processes using Azure DevOps (or similar tools) .
  • Monitor and troubleshoot production reporting and analytics solutions.

Requirements

  • Bachelor’s degree in a quantitative or technical field, or equivalent practical experience.
  • 3–5 years of experience in BI, analytics, or data-focused roles.
  • Strong experience developing reports and dashboards in Power BI .
  • Solid T-SQL skills, including joins, aggregations, and query optimization.
  • Hands-on experience using Python for data analysis or modeling.
  • Practical experience building machine learning models using scikit-learn (training, evaluation, and basic tuning).
  • Experience working in production environments with structured deployment processes.
  • Strong attention to data quality, accuracy, and documentation.

Preferred Skills and Qualifications:

  • Exposure to SSIS for ETL or data preparation workflows.
  • Familiarity with Azure DevOps for source control and deployment of BI and analytics assets.
  • Experience operationalizing analytical or ML outputs into reports or business processes.
  • Experience supporting analytics in regulated or data-sensitive environments.

Salary Description

$43.33-$64.99/hour - Grade 14*

Posted 2026-03-22

Recommended Jobs

Dentist

ETS Dental
Greensboro, NC

High-Production Associate Dentist | 35% Adjusted Production | $300k+ Earning Potential Are you a high-producer feeling capped by standard industry percentages? We are seeking a driven Associate D…

View Details
Posted 2026-02-26

VP of Operations

Cache Ventures
Raleigh, NC

Install the Engine. Scale the Machine. This is not a typical “Head of Ops” role. This is a scale inflection role. Emailable has been built founder-led. Now we’re installing a revenue focu…

View Details
Posted 2026-02-12

Maintenance Director (Full-Time) - Navion of Greenville

Navion Senior Solutions
Greenville, NC

Navion Senior Solutions is seeking a Maintenance Director at our Navion of Greenville community to undertake the responsibility to preserve the good condition and functionality of an Assisted Livin…

View Details
Posted 2025-11-12

Physician Assistant - Nurse Practitioner , Winston Salem, NC

National Health Partners
Winston Salem, NC

Physician Assistant Or Nurse Practitioner 35 – Minutes from Winston Salem, North Carolina Primary Care / Brand – New office opening 4 – day work week office based 8:00 to 5:00 Bilingual Span…

View Details
Posted 2025-10-19

Professional Security Officer (Armed/Unarmed)

On Point Protection Agency LLC
Raleigh, NC

Job Title: Security Officer (Unarmed / Armed – DOE) Location: Raleigh–Durham–Chapel Hill, NC Job Type: Full-Time / Part-Time Pay: Competitive hourly pay (based on experience & assignment) …

View Details
Posted 2025-12-29

Commercial Senior Financial Analyst

Club Car LLC
Huntersville, NC

Job Description Job Description Club Car boasts a 60+ year history of industry-leading innovation and design, initially focused on golf cars and then expanding to commercial utility vehicles and …

View Details
Posted 2026-03-20

Certified Occupational Therapy Assistant (Wake Forest)

Carolina School Services
Wake Forest, NC

Summary: We are seeking a dedicated Occupational Therapy Assistant to join our team and provide exceptional care to students within the clinic and daycare setting. The ideal candidate is passionate …

View Details
Posted 2026-02-19

Paramedic

WakeMed Health & Hospitals
Garner, NC

Overview: The Paramedic is responsible for providing total comprehensive care to patients and their families through the implementation of a plan of care. The plan is based upon the patient's developm…

View Details
Posted 2026-02-23

Electrical and Instrumentation Engineer - Staff/Principal

Planet Group
Clayton, NC

Summary We are seeking a Electrical & Instrumentation Engineer to play a critical role in delivering reliable, compliant, and innovative solutions for complex capital projects. This position offer…

View Details
Posted 2026-01-15

Life Agent

Security National Life Insurance Company
Raleigh, NC

We are looking for dedicated a life agents wanting to help others. About Us…   Security National Life is a life insurance company with more than 60 years in the market Based out of Salt Lake Cit…

View Details
Posted 2026-02-26