First Community Bank · 20 hours ago
BI & Analytics Developer
First Community Bank is dedicated to enhancing the community through various programs and services. They are seeking a Business Intelligence & Analytics Developer to build dashboards and reports using the Microsoft BI stack and develop machine learning models to improve analytical insights and decision-making.
BankingFinanceFinancial ServicesWealth Management
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
Qualification
Required
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
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
Benefits
Health, vision, and dental insurance
401(k) plan with employer match
Life insurance
Paid vacation days
Holidays
Other time off options
Company
First Community Bank
First Community Bank is a comprehensive banking and financial services company with 67 financial centers located in West Virginia, It is a sub-organization of First Community Financial.
Funding
Current Stage
Public CompanyTotal Funding
unknown2014-02-19Acquired
2001-03-01IPO
Recent News
Morningstar.com
2025-10-31
First Community Bankshares, Inc.
2025-07-22
2025-07-22
Company data provided by crunchbase