Demo

Business Systems Analyst

PayneCrest Electric
St Louis, MO Full Time
POSTED ON 10/2/2026
AVAILABLE BEFORE 11/7/2026
BUSINESS SYSTEMS ANALYST

Headquartered in St. Louis, Missouri, PayneCrest Electric, a Primoris Company, is a nationally recognized electrical contractor and trusted partner for delivering the industry’s most complex and technically demanding projects. Our competitive advantage is our people-first culture; empowering teams to make decisions, solve problems, and deliver safe, efficient, and innovative solutions while growing and succeeding together.

We are seeking a Business Systems Analyst to support the administration, review, and management of construction contracts and related project documentation. The Business Systems Analyst partners with software developers and business analyst teams to design, develop, and support data-driven solutions. This role focuses on data integration, Power BI reporting and data management, SQL development, and technical analysis while assisting with application enhancements and process automation.

Key Responsibilities

  • Develop and maintain Power BI reports, data models, data security and connections.
  • Write, modify, and troubleshoot SQL queries, stored procedures, and data extracts.
  • Work closely with developers to design, test, and implement application enhancements.
  • Analyze data sources, identify data quality issues, and support data governance efforts.
  • Develop simple code, scripts, and automated solutions to improve business processes.
  • Assist with system integrations, data mapping, and API-based data exchanges.
  • Support troubleshooting and root cause analysis for application and reporting issues.
  • Participate in technical design discussions and solution development.
  • Perform unit testing, system testing, and user acceptance testing support.
  • Create and maintain technical documentation for reports, data flows, and system processes.
  • Support Power Platform solutions including Power Apps and Power Automate workflows.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Data Analytics, or related field.
  • 3 years of experience in data analysis, reporting, application support, or development.
  • Strong experience with Power BI, DAX, Power Query, and data modeling.
  • Proficiency in SQL and relational databases.
  • Experience working with developers in application development environments.
  • Intermediate knowledge of Python (or similar) with the ability to develop or modify simple code.
  • Functional understanding of APIs, data integration, and ETL processes.
  • Strong troubleshooting and analytical skills.

Preferred Qulaifications

  • Experience with Microsoft Azure data and analytics tools.
  • Experience with Power Apps and Power Automate.
  • Experience with cloud-based forms software such as Cognito Forms.
  • Experience with Trimble/Vista ERP.
  • Knowledge of data warehousing concepts and dimensional modeling.
  • Familiarity with Agile/Scrum development methodologies.
  • Experience supporting financial or operational reporting systems.

LOCATION:

St. Louis, MO

Compensation

  • Salary commensurate with experience
  • Bonus opportunity
  • Competitive benefits package including health, dental, matching 401k program, etc.

We are proud to be an EEO/AA employer M/F/D/V. As a part of the hiring process all applicants will be required to submit to, and pass, a pre‐employment urine drug screening and background check.

Salary.com Estimation for Business Systems Analyst in St Louis, MO
$69,812 to $84,650
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Business Systems Analyst?

Sign up to receive alerts about other jobs on the Business Systems Analyst career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$79,521 - $98,503
Income Estimation: 
$101,242 - $124,726
Income Estimation: 
$107,442 - $160,602
Income Estimation: 
$110,400 - $142,096
Income Estimation: 
$118,913 - $150,937
Income Estimation: 
$80,838 - $103,226
Income Estimation: 
$98,772 - $126,519
Income Estimation: 
$113,567 - $162,206
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at PayneCrest Electric

  • PayneCrest Electric Lincoln, NE
  • PROJECT DIRECTOR Headquartered in St. Louis, Missouri, PayneCrest Electric, Inc. has been an established leader in providing solution-oriented industrial, ... more
  • 16 Days Ago

  • PayneCrest Electric St Louis, MO
  • PROJECT DIRECTOR Headquartered in St. Louis, Missouri, PayneCrest Electric, a Primoris Company. is a nationally recognized electrical contractor and truste... more
  • 16 Days Ago

  • PayneCrest Electric St Louis, MO
  • BILLING SPECIALIST Headquartered in St. Louis, Missouri, PayneCrest Electric, A Primoris Company, has been an established leader in providing solution-orie... more
  • 8 Days Ago

  • PayneCrest Electric St Louis, MO
  • TALENT ACQUISITION MANAGER Headquartered in St. Louis, Missouri, PayneCrest Electric, a Primoris Company, is a nationally recognized electrical contractor ... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Business Systems Analyst jobs in the St Louis, MO area that may be a better fit.

  • Heartland Business Systems Little Chute, WI
  • Job Type Full-time Description A Senior Business Analyst utilizes a combination of business acumen and analytical skills to provide consultative support an... more
  • 20 Days Ago

  • Heartland Business Systems Brookfield, WI
  • Job Type Full-time Description A Senior Business Analyst utilizes a combination of business acumen and analytical skills to provide consultative support an... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!