Business Analyst

HASELDEN CONSTRUCTION

Centennial (CO)

On-site

USD 100,000 - 140,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, Dental and Vision Insurance
Health Savings Account
Flexible Savings Account
401K Plan
PTO
Short Term Disability
Voluntary Life and AD&D
Voluntary Accident & Critical Illness
Employee Assistance Program
Team Member Bonus Program
FMLA

Job summary

Haselden Construction in Centennial, CO is seeking a Senior Business Analyst to improve business processes, support ERP workflows, and connect business needs with technology solutions across operations and finance.

You will partner with stakeholders and developers to document requirements, build reports and dashboards using SQL, SSRS, Crystal Reports, and Power BI, and help manage change as new systems are adopted.

Qualifications

  • Bachelor's degree in IT, IS, CS, or related field.
  • Experience with ERP processes in job costing, accounting, AP, AR.
  • Experience writing clear business requirements and documenting workflows.
  • Strong communication and ability to translate tech to business users.

Responsibilities

  • Gather, analyze, and document business requirements with stakeholders across construction operations, accounting, and other functions.
  • Translate business needs into clear requirements for developers; confirm delivered solutions meet business needs.
  • Document current and future workflows and business processes, including ERP job costing, accounting, AP, and AR.
  • Identify process improvement opportunities, recommend practical solutions, and help implement changes.
  • Help develop long-term strategies and plans for continuous business process improvement.
  • Evaluate new software and technology against business requirements and learn new applications to support effective use.
  • Define requirements for system integrations, coordinate testing, and work with technical teams to resolve issues.
  • Develop and maintain reports and dashboards using SQL, SSRS, Crystal Reports, and Power BI.
  • Support change management by assessing impacts, engaging stakeholders, and developing communications and training materials.
  • Help employees adopt new systems and processes; measure adoption with project teams and leaders.
  • Manage small team projects, coordinate tasks and priorities, and communicate progress to stakeholders.
  • Identify areas where AI can improve user experience and productivity.

Skills

SQL
Business analysis
Requirements gathering
Stakeholder engagement
Change management
Communication skills
Team leadership

Education

Bachelors in IT/IS/CS

Tools

SSRS
Crystal Reports
Power BI
Asta Powerproject
SmartPM
Trimble Vista ERP
ERP platforms

Job description

At Haselden Construction, our vision is to be a great builder, and our purpose is to help our team members become the best version of themselves. Haselden’s team members take great pride in providing their respective customers with a superior level of service and our simple — but profound — purpose statement is top of mind for every project manager, superintendent, and team member – whether on a job site or when supporting project operations from the main office. We offer a progressive, positive, and challenging — yet fun — work environment and cutting-edge tools to help you with career growth, personal development and achieving your maximum potential. Our extensive benefits program, dynamic team atmosphere and strong core values help create the best environment for our staff and the best service for our clients.

Company Benefits:

  • Medical, Dental and Vision Insurance
  • Health Savings Account
  • Flexible Savings Account
  • Basic Life & AD&D
  • 401K Plan
  • PTO
  • Short Term Disability
  • Voluntary Life and AD&D
  • Voluntary Accident & Critical Illness Insurance
  • Employee Assistance Program
  • Team Member Bonus Program
  • FMLA

The Business Analyst helps Haselden Construction improve business processes, support core systems, and connect business needs with technology solutions. This role partners with business teams and developers to define requirements, improve ERP workflows, evaluate software, validate system integrations, and support successful adoption of new systems and processes.

Job Responsibilities
  • Gather, analyze, and document business requirements with stakeholders across construction operations, accounting, and other business functions.
  • Translate business needs into clear requirements for developers; clarify questions and confirm that delivered solutions meet business needs.
  • Document current and future workflows and business processes, including ERP job costing, accounting, accounts payable, and accounts receivable.
  • Identify process improvement opportunities, recommend practical solutions, and help implement approved changes.
  • Help develop long-term strategies and plans for continuous business process improvement.
  • Evaluate new software and technology against business requirements and learn new applications to support effective use.
  • Define requirements for system integrations, coordinate testing, validate results, and work with technical teams to resolve issues.
  • Develop and maintain reports and dashboards using SQL, SSRS, Crystal Reports, and Power BI to support business decisions.
  • Support organizational change management by assessing impacts, engaging stakeholders, and developing communications and training materials.
  • Help employees adopt new systems and processes; address concerns and resistance, gather feedback, and measure adoption with project teams and business leaders.
  • Manage small team projects, coordinate tasks and priorities, and communicate progress and issues to stakeholders.
  • Ability to identify areas where AI can improve user experience and productivity utilizing mainstream AI tools
Skills, Knowledge, and Position Requirements:
  • Bachelor’s degree in information technology, Information Systems, Computer Science, or related
  • Experience with ERP business processes in job costing, accounting, accounts payable, and accounts receivable.
  • Experience and write clear business requirements and document workflows and business processes.
  • Strong communication skills, including the ability to translate business needs for developers and explain technical concepts to business users.
  • SQL skills and experience developing reports and dashboards with SSRS, Crystal Reports, and Power BI.
  • Experience defining requirements and testing system integrations.
  • Strong analytical and problem-solving skills with the ability to recommend and implement process improvements.
  • Ability to engage stakeholders and support change management, training, and adoption of new ways of working.
  • Ability to organize priorities, collaborate across departments, and manage small team projects.
  • Trimble Vista ERP experience preferred; experience with other ERP platforms will be considered.
  • Familiarity with job scheduling tools; Asta Powerproject or SmartPM experience preferred.
  • Experience with mainstream AI tools (ChatGPT, Claude, Grok, or similar)

The salary range for this position is $100,000-$140,000 per year. Salary to be determined by education, experience, knowledge, skills, abilities. Haselden does not discriminate based upon any protected category with respect to the payment of wages.

Haselden is an Equal Opportunity Employer, including the disabled and veterans. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

Travel Required

No .

Qualifications
Skills
Preferred

Intermediate

Communication Skills Intermediate

Microsoft Suite Advanced

Computer/Technical Literacy Advanced

Analytical Intermediate

Behaviors
Preferred

Enthusiastic : Shows intense and eager enjoyment and interest

Innovative : Consistently introduces new ideas and demonstrates original thinking

Functional Expert : Considered a thought leader on a subject

Detail Oriented : Capable of carrying out a given task with all details necessary to get the task done well

Motivations
Preferred

Growth Opportunities : Inspired to perform well by the chance to take on more responsibility

Goal Completion : Inspired to perform well by the completion of tasks

Ability to Make an Impact : Inspired to perform well by the ability to contribute to the success of a project or the organization

Education
Preferred

Bachelors or better in Computer Science.

Bachelors or better in Information Technology.

Bachelors or better in Technology Management Services.

Equal Opportunity Employer 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Assistant Project Manager
Assistant Project Manager

Haselden • Bozeman (MT)

On-site
USD 90,000 - 100,000
Medical, Dental and Vision Insurance
Voluntary Life and AD&D
Voluntary Accident & Critical Illness
+1
Assistant Project Manager
Assistant Project Manager

HASELDEN CONSTRUCTION • Bozeman (MT)

On-site
USD 90,000 - 100,000
Medical, Dental and Vision Insurance
Voluntary Life and AD&D
Voluntary Accident & Critical Illness
+1
Business System Analyst
Business System Analyst

Muth Electric Inc • Mitchell (SD)

On-site
USD 90,000 - 125,000
Health insurance
401k with company match
Paid time off
+1
IT Business Analyst III - Application Support
IT Business Analyst III - Application Support

Trinidad Benham • Greenwood Village (CO)

On-site
USD 100,000 - 115,000
Employee-owned
401(k) with employer match
Medical, dental, vision
+2
Data Systems Analyst
Data Systems Analyst

General Excavating • Lincoln (NE)

On-site
USD 70,000 - 100,000
Project Engineer 1
Project Engineer 1

HASELDEN CONSTRUCTION • Centennial (CO)

On-site
USD 76,000 - 87,000
Medical, Dental and Vision Insurance
Voluntary Life and AD&D
Voluntary Accident & Critical Illn
+1
Data Systems Analyst
Data Systems Analyst

General Excavating • Omaha (NE)

On-site
USD 80,000 - 110,000
Business Analyst
Business Analyst

LS Corp. • Atlanta (GA)

On-site
USD 65,000 - 90,000
IT Business Analyst
IT Business Analyst

Jsicabinetry • Fall River (MA)

On-site
USD 70,000 - 90,000
Health insurance
401(k) with company match
Paid time off
+2
Senior Business Analyst I
Senior Business Analyst I

Heartland Business Systems • Town of Brookfield (WI)

On-site
USD 85,000 - 125,000
Competitive pay
Growth opportunities
Community involvement
+6