Business Intelligence Analyst

Posted Yesterday
Be an Early Applicant
Denver, CO, USA
In-Office
70K-80K Annually
Mid level
Fintech • Software • Financial Services
The Role
Develop and maintain financial and operational reports, dashboards, forecasts, and analytical models using Power BI and SQL. Partner with finance and business units to identify data needs, ensure data accuracy, support budgeting and forecasting, perform variance and profitability analysis, and deliver actionable insights to improve decision-making and performance.
Summary Generated by Built In

General Purpose

The Business Intelligence (BI) Analyst plays a critical role in enabling data-driven decision-making across the bank. This role develops and maintains financial and operational reporting, dashboards, forecasts, and analytical models to enhance budgeting, probability, analysis, and performance measurement. Working collaboratively with finance, accounting, and business leaders, the Business Intelligence Analyst leverages data from multiple systems to identify trends, improve reporting processes, and provide actionable recommendations that support the Bank’s financial objectives, operational efficiency, and long-term growth.

 

Essential Duties/Responsibilities

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Transforms raw data into meaningful insights through the design, development, and maintenance of reporting tools, dashboards, and analytics solutions. 
  • Consults with business units to identify data needs, potential solutions, and further reporting possibilities.
  • Collaborates with business units to design business intelligence presentations form ad-hoc report to Microsoft Power BI dashboards and Key Performance Indicators (KPI).
  • Analyzes data from disparate databases or data sources to produce dashboards, metrics, or insights to identify trends or anomalies.
  • Supports the annual budgeting process, long-range financial planning, and periodic forecasting by developing analytical models and reporting tools.
  • Evaluates existing business unit reports and recommends new technologies or enhancements that have the potential to improve business units information for data driven decisions.
  • Coordinates with business units for testing, quality assurance, and ensure functionality of dashboards or other presentations are acceptable.
  • Ensures data accuracy, consistency, and alignment across all reporting platforms.
  • Uses advanced techniques, theories, and processes to complete work and improve processes.
  • Participates in the development of the organization’s long-term BI strategy.
  • Works closely with all business units throughout the bank. 
  • Work closely with other teams in Finance and business units in a timely and professional manner.
  • Complete training to stay current on recent technology, banking, and analytic trends.
  • Regular and reliable attendance is required as an essential function of this position.

Other Duties/Responsibilities:

  • Works closely with all business units throughout the bank. 
  • Work closely with other teams in Finance and business units in a timely and professional manner.
  • Complete training to stay current on recent technology, banking, and analytic trends.
  • Performs other duties as assigned.

Employees are held accountable for all duties of this job.

Job Qualifications

Knowledge, Skills, and Ability:

  • Knowledge of budgeting, forecasting, variance analysis, profitability analysis, and financial performance reporting required.
  • Familiarity with banking financial statements, key performance indicators (KPIs), and regulatory reporting concepts preferred.
  • Working knowledge of Microsoft Power BI.
  • Working knowledge of Microsoft Azure Fabric for database design, query and reporting.
  • Working knowledge of SQL scripting.  
  • Leadership skills, creativity, and judgment.
  • Analytical thinking.
  • Ability to build collaborative relationships.
  • Ability to foster teamwork.
  • Communications skills with the ability to work diplomatically and skillfully.
  • Ability to make informed decisions at level of responsibly. 
  • Ability to explain complex ideas in simple terms.
  • Problem-solving and critical thinking.
  • Ability to work with multiple business units, utilizing technology as the bridge between them.
  • Project management.

Education or Formal Training:

  • BA/BS degree in Finance, Computer Science, Economics, Business or equivalent industry certifications.
  • Two or more years working with Microsoft Power BI.
  • Possession of, or ability to obtain, a valid State of Colorado Driver’s License is required.

Experience:

  • 3 years’ experience as business analyst or business Intelligence.

Working Conditions

Working Environment

This job operates in a professional office environment and routinely uses standard office equipment such as computers, phones, and multifunction printers. Travel to conferences, meetings and branch locations on a regular basis may be necessary. Additional requirements include semi-annual disaster recovery testing and occasional application updates on weekends or evenings.  May include on-call, after hours, and weekends support when needed.  

Physical Environment

These are representative of those which must be met to successfully perform the essential functions of this job. 

While performing the duties of this job, the employee is regularly required to talk and hear. This is largely a sedentary role. Specific vision abilities required by this job include close vision, distance vision, color vision, and ability to adjust focus. Employee may have to lift up to 25. 

Note:  This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the job.

Starting rate of pay is from $70,000.00 to $80,000.00 per year, depending on experience.

For an overview of our employee benefits please visit: Alpine Bank Careers Page

Position anticipated to close July 15, 2026, or until filled.


Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Skills Required

  • Knowledge of budgeting, forecasting, variance analysis, profitability analysis, and financial performance reporting
  • Familiarity with banking financial statements, KPIs, and regulatory reporting concepts
  • Working knowledge of Microsoft Power BI
  • Two or more years working with Microsoft Power BI
  • Working knowledge of Microsoft Azure Fabric for database design, query and reporting
  • Working knowledge of SQL scripting
  • BA/BS degree in Finance, Computer Science, Economics, Business or equivalent industry certifications
  • 3 years' experience as business analyst or business intelligence
  • Leadership skills, creativity, and judgment
  • Analytical thinking, problem-solving and critical thinking
  • Ability to build collaborative relationships and foster teamwork
  • Strong communications skills with ability to explain complex ideas simply
  • Project management experience
  • Possession of, or ability to obtain, a valid State of Colorado Driver's License
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Glenwood Springs, Colorado
619 Employees
Year Founded: 1973

What We Do

Founded in 1973, Alpine Bank is an independent, employee-owned organization with headquarters in Glenwood Springs and banking offices across Colorado’s Western Slope, mountains, and Front Range. Alpine Bank employs more than 800 people and serves 170,000 customers with personal, business, wealth management*, mortgage, and online banking services. Our customers tell us doing business with employees who actually own the bank makes all the difference. They cite our friendly service, flexibility in creating tailored solutions, timely local decision-making, and long-term customer commitment which can often spans decades. At Alpine Bank we believe that strengthening our communities is more than good business, it is our business. That’s why Alpine employees receive 24 hours of paid volunteer time each year, and through our innovative Loyalty Debit Card program, with every customer transaction Alpine Bank (not our customers) donates 10 cents to support nonprofits and charities in Colorado. In 2023, the bank gave $2.35 million to community causes through this channel. Alpine Bank has a five-star rating — meaning it has earned a superior performance classification — from BauerFinancial, an independent organization that analyzes and rates the performance of financial institutions in the United States. Alpine Banks of Colorado, the holding company for Alpine Bank, member FDIC, also trades shares of the Class B Nonvoting Common Stock under the symbol “ALPIB" on the OTCQX® Best Market. To learn more, visit alpinebank.com. *Alpine Bank Wealth Management services are not FDIC insured, may lose value and are not guaranteed by the bank.

Similar Jobs

In-Office or Remote
8 Locations
20990 Employees
37K-89K Hourly

bet365 Logo bet365

Data Analyst

Digital Media • Gaming • Software • Esports • Automation
In-Office
Denver, CO, USA
10000 Employees
100K-130K Annually

Photon Logo Photon

Business Intelligence Analyst

Agency • Information Technology
In-Office or Remote
2 Locations
5017 Employees
50K-175K Annually

JLL Logo JLL

Business Intelligence Analyst

Real Estate • Financial Services
In-Office
4 Locations
66101 Employees
100K-115K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account