BI & Analytics Developer

First Community Bank
Mount Airy, 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-02-28

Recommended Jobs

LOCUM - Emergency General Surgery PA

Palm Careers
Asheville, NC

We are hiring a LOCUM Emergency General Surgery Physician Assistant for a Long-Term Coverage need through the end of 2025!! Our team is located outside of Ashville and wanting an experienced Emergenc…

View Details
Posted 2026-01-28

Business Insurance Field Vice President- Mid Atlantic Region

Travelers
Charlotte, NC

Who Are We? Taking care of our customers, our communities and each other. That’s the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property ca…

View Details
Posted 2026-02-25

Part Time Merchandise Associate

Greenville, NC

TJ Maxx At TJX Companies, every day brings new opportunities for growth, exploration, and achievement. You’ll be part of our vibrant team that embraces diversity, fosters collaboration, and prioritiz…

View Details
Posted 2026-02-26

Handyman Needed (Wilmington)

Lula
Wilmington, NC

Lula is looking for a 1099 Handyman Pro to help with property maintenance of several thousand rental properties across the  Wilmington area . We are seeking individuals who have experience in the …

View Details
Posted 2025-12-05

Accounts Receivable Specialist

Bethany Medical
High Point, NC

Job Description ACCOUNTS RECEIVABLE SPECIALIST (FULL-TIME) “The Largest Independent Established Multi-Specialty Group in Central North Carolina is Seeking a Full-Time Accounts Receivable Speciali…

View Details
Posted 2026-02-25

Asphalt Laborer

B&N Grading, Inc.
Charlotte, NC

Position Description Performs general laborer duties such as laying asphalt materials as well as chip & seal, sealcoat and other asphalt-related products. Responsibilities ~Experienced with shovel …

View Details
Posted 2026-01-28

Enterprise Architect

Random Bit
North Carolina

Enterprise Architect  Company Overview   Random Bit is a system modernization partner that specializes in enterprise architecture, solution architecture, data architecture, cloud transformation, …

View Details
Posted 2026-02-05

Patient Registration Representative

WakeMed Health & Hospitals
Raleigh, NC

Overview: The Patient Registration Representative will enjoy interacting with patients, checking them in for their appointments and coordinating follow up appointments. The Patient Registration Repres…

View Details
Posted 2026-02-18

Registered Nurse (RN) - Aura Staffing Partners - Cornelius, Oregon, United States

Aura Staffing Partners
Cornelius, NC

Benefits: Competitive salary Flexible schedule Health insurance Benefits/Perks Flexible Scheduling Competitive Compensation Careers Advancement Job Summary …

View Details
Posted 2026-01-03

Quality Logistics Operator - 1st Shift

ABB
Pinetops, NC

At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen.…

View Details
Posted 2025-12-17