Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Business Systems Analyst

$80k - $96k

Bituminous Roadways Inc

Business Systems Analyst

McGough is a respected partner that brings six generations of experience to high profile, unique and complex construction projects. We take great pride in our people and their extraordinary expertise in planning, development, construction and facility management. McGough employee tenure reflects the commitment and pride we share in our work. Ask anyone who knows us - the caliber of our people sets us apart.

The Business Systems Analyst (BSA) serves as a key connector between business stakeholders and Information Technology. This role is responsible for understanding business processes, identifying system and data requirements, and translating needs into functional specifications that support enterprise applications and reporting solutions.

The BSA partners with business leaders, technical teams, and external vendors to ensure systems are thoughtfully designed, properly configured, and effectively maintained to advance organizational objectives. This role balances analytical rigor with practical execution, ensuring technology solutions align with business priorities and deliver measurable value.

Qualifications:

Required:

  • Bachelor's degree in Information Systems, Business Administration, Computer Science, or related field
  • 24 years of experience as a Business Systems Analyst, Business Analyst, or similar role
  • Experience gathering, documenting, and validating business and functional requirements
  • Experience supporting enterprise applications (ERP, CRM, HRIS, Financial, or operational systems)
  • Strong analytical, problem-solving, and communication skills

Preferred:

  • Experience in Agile and/or Waterfall delivery environments
  • Experience working with cross-functional business teams
  • Familiarity with data analysis, reporting, and integration concepts
  • Industry experience relevant to the organization

Skills:

  • Requirements elicitation and documentation
  • Business process mapping and optimization
  • Functional specification development
  • Stakeholder facilitation and communication
  • Data analysis and validation
  • Testing coordination and user acceptance testing (UAT)
  • Change management support
  • Proficiency with Microsoft Office tools (Excel, Word, PowerPoint, Visio)

Office and Travel:

  • Primarily office-based or hybrid role
  • Occasional travel may be required to support business units or project activities

Responsibilities and Tasks:

Main Job Duties

  • Partner with business stakeholders to understand business needs, objectives, and challenges
  • Elicit, analyze, and document business and functional requirements
  • Translate business needs into clear, actionable system requirements
  • Support solution design by collaborating with technical teams

Strategy Management

  • Contribute to system and process improvement initiatives
  • Support roadmap planning for business applications
  • Identify opportunities to improve efficiency, data quality, and user experience

Policy Administration

  • Ensure system solutions align with organizational policies, standards, and controls
  • Support documentation of system procedures and controls as needed

Reporting & Analysis

  • Analyze data and system outputs to support business decision-making
  • Assist with defining reporting requirements and validating report accuracy
  • Support data integrity and consistency across systems

Additional Responsibilities

  • Actively participate as a member of the IT/Technology teams
  • Participate in project meetings, testing activities, and post-implementation reviews
  • Provide production support and issue analysis as needed
  • Attend relevant IT and company meetings, training sessions, and company-sponsored events
  • Support standard work practices and participate in Lean initiatives
  • Perform additional responsibilities as assigned

Physical Requirements:

The physical requirements listed here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Position involves sitting for extended periods of time at employee's workstation and during meetings as well as while traveling, either by plane or car. Employee needs to be able to lift to 20 pounds as frequently as needed to move objects; dexterity to write and manipulate computer keyboard and mouse; ability to hear and speak clearly; and ability to distinguish between colors on graphs and charts.

Occasionally, employee will be required to visit construction jobsites which may expose the employee to dirt, dust, uneven surfaces, outdoor weather conditions and extreme temperatures.

In alignment with our commitment to pay transparency, the base salary range for this position is $80,000-$96,000, excluding fringe benefits or potential bonuses. If you join McGough, your final base salary will be determined by several factors, including geography, location, skills, education, and experience. Furthermore, we place significant value on pay equity among our current team members as part of any final job offer.

Please note that the range provided above reflects the hiring range for this role. Hiring near the top end of this range would be atypical, as we aim to allow room for future salary growth. Additionally, McGough offers a comprehensive compensation and benefits package. This includes insurance coverage for medical, dental, vision, life, and disability. We also provide generous retirement plans, voluntary benefit plans, parental leave, substantial paid time off, and holiday pay.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Business Systems Analyst in Saint Paul, MN vacancy
  • $68.9k - $118.05k

    ## Business Systems AnalystApplyremote type: Hybrid (8 days/month)locations: USA - St Cloud, MNtime type: Full timeposted on: Posted Todayjob...  ...id: R0058203About the Role: As a Business Systems Analyst, you will delve deeper into evaluating system requirements and... 
    Suggested
    Work at office
    Worldwide

    Wolters Kluwer N.V.

    Saint Paul, MN
    1 day ago
  • $93.6k - $131.04k

     ...at-home therapy devices to treat lymphedema, chronic venous insufficiency and respiratory illnesses. Role Overview The Business Systems Analyst (BSA) is a hands‐on systems partner responsible for day‐to‐day enablement, stability, and continuous improvement of core business... 
    Suggested
    Hourly pay
    Full time
    Flexible hours

    Tactile Medical

    New Brighton, MN
    4 days ago
  • $98.9k

     ...Business Systems Analyst - ZP3 What you can expect This position requires an experienced self-starter with a proactive approach, taking full ownership and responsibility for projects from start to completion. About the Team Zoom's Enterprise Systems team seeks... 
    Suggested
    Work at office
    Remote work

    Zoom Corporation

    Saint Paul, MN
    4 days ago
  •  ...Role: Business System Analyst Location: Minneapolis, MN (Onsite) Job Type: Contract Duration: Long - Term Required: • Bachelor's degree in information systems, Computer Science, Business Technology, or a related field (or equivalent experience... 
    Suggested
    Contract work

    Inficare

    Minneapolis, MN
    3 days ago
  •  ...JDE - Business System Analyst (BSA) Location: Minneapolis, MN (Onsite) Business System analyst (BSA) with 8-10 years of experience in Oracle JDE 9.2 – Sales Distribution Module, Electronic Data Interchange (EDI) and Pricing Module. EDI experience in Order Create... 
    Suggested
    Work at office
    2 days per week
    3 days per week

    United IT

    Minneapolis, MN
    1 day ago
  •  ...Job Description: We are adding a Business System Analyst to our team who will be responsible for contributing to the development of web-based applications. This person will act as a liaison between business and technology, should be skilled in translating business... 

    Exaways Corporation

    Minneapolis, MN
    2 days ago
  •  ...four years of experience with QAD MFG/PRO or equivalent enterprise resource planning system Five years of design and programming experience using a software development Methodology business users to analyze business problems Qualifications Minimum 2 year Degree #J-18808-... 

    Integrated Resources Inc.

    Minneapolis, MN
    5 days ago
  •  ...Business Systems Analyst The purpose of these positions is to add operational capacity to accelerate migrations from LCHC to IMN. These positions are covered by the 2024 Medical Network budget. Retiring the legacy CHs and their supporting systems will result in $8M... 

    Samprasoft

    Minneapolis, MN
    1 day ago
  • $82.56k - $133.97k

     ...Business Systems Analyst 2/3 The Business Systems Analyst 2 or 3 (BSA 2/BSA 3) will provide data quality support and analysis for business operations as well as systems administration for HASTUS, iDash and other software used by the department. This position exists... 
    Hourly pay
    Work at office
    Flexible hours
    2 days per week

    Metropolitan Council of the Twin Cities

    Minneapolis, MN
    3 days ago
  • $55 - $85 per hour

     ...Job Description Fulcrum Consulting, an LRS company, is seeking a Senior Business Systems Analyst with our client in Minneapolis, MN. Our client is seeking a highly skilled Senior Business Systems Analyst to work on medium to large size projects. The role demonstrates... 
    Hourly pay
    Contract work
    Work at office

    Levi, Ray and Shoup

    Minneapolis, MN
    1 hour ago
  • $101.46k - $126.82k

     ...Description As a Senior Business Systems Analyst, focusing on Power BI Reports and Dashboards, you will play a key role in shaping and advancing the Business Intelligence platform across the LDI family of companies. You will drive the design and delivery of scalable... 
    Work experience placement
    Flexible hours

    Liberty Diversified International

    Minneapolis, MN
    1 day ago
  • $50k - $70k

     ...Job Summary: What You'll Do: The IT Business Analyst will work closely with business and IT leadership to gather requirements, administer...  ...improve operational efficiency. This role is responsible for system configuration, user management, reporting, and process... 

    Cemstone

    Mendota Heights, MN
    3 days ago
  •  ...Job Title IT Advanced Business Analyst Job Class Information Technology Specialist 4 Agency Minnesota IT Services Job Summary As an IT Advanced...  ...Business Analyst you will design, implement, and maintain systems development and infrastructure, bridging the gap between... 
    Temporary work

    Minnesota IT Services

    Saint Paul, MN
    3 days ago
  •  ...Construction Network (Dodge) is looking for a Sourcing Data & System Analyst. This position is a hands-on individual contributor role...  ...transformative insights, igniting their journey towards unparalleled business expansion and success. We serve decision-makers who seek... 
    Full time
    Local area
    Remote work
    Home office
    Work visa

    Dodge Construction Network

    Saint Paul, MN
    4 days ago
  • $30 - $35 per hour

     ...Experience with NIST audits and compliance Experience with GRC Controls processes Job Description A customer is seeking a GRC Security Analyst to support collaboration efforts with the Governance, Risk and Compliance team and Internal Audit groups managing NIST and SOX... 
    Hourly pay
    Contract work

    Insight Global

    Saint Paul, MN
    3 days ago
  • $100.31k - $120k

     ...what comes next. Our work includes advanced sensors, autonomous systems, mission command and control software, AI-enabled training...  ...maritime environments. Job Description Business Analyst Full Time ~ St. Paul, MN The Business Analyst... 
    Full time
    Contract work
    Temporary work
    Work at office
    Remote work

    Accelint

    Saint Paul, MN
    2 days ago
  • $65k - $68k

     ...Provides analysis in the formulation of systems scope and objectives relative to the business plan and industry requirements for the organization. Assist in...  ...Other Job Specific Skills Experience in a business analyst or requirements analyst role Experience with Agile Lifecycle... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Saint Paul, MN
    3 days ago
  • $65k - $85k

     ...Business Analyst Company: Norstella Location: Remote, United States Date Posted: Jul 1, 2026 Employment Type: Full Time Job...  ...scope and objectives by a thorough understanding of business systems and requirements. Act as a liaison with end-user clients during... 
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Norstella

    Saint Paul, MN
    4 days ago
  •  ...trust. The Opportunity SunStream Business Services, a leading managed IT service provider...  ...institutions, is seeking a Business Analyst to support our Financial Technology (...  ...has a strong backend focus, working with system integrations and file-based data movement... 

    SunStream

    Saint Paul, MN
    3 days ago
  • $77.9k - $153k

     ...integrated, and delivered as intended. Lead and design end‑to‑end business systems and project deliverables for Wealth Management initiatives,...  ..., risk), and maintain end‑to‑end traceability. Mentor junior analysts on technical analysis, solution design, and documentation... 

    Old National Bank

    Saint Paul, MN
    3 days ago
  •  ...Join our team at Regions Hospital as a Health Information Coding Analyst II. Our multihospital health system is seeking an experienced Inpatient Coder to join our remote coding team. In this role, you will be responsible for accurately assigning ICD10CM/PCS codes and MSDRG... 
    Live in
    Remote work
    Monday to Friday
    Flexible hours

    Regions Hospital

    Saint Paul, MN
    3 days ago
  • $80k - $96k

     ...anyone who knows us - the caliber of our people sets us apart. BUSINESS ANALYST II The Business Analyst II role will manage a set of...  ...experience supporting and gathering requirements for ERP systems. Preferred: ~4+ years of experience with enterprise applications... 
    For contractors
    Work at office
    Shift work

    McGough Construction

    Roseville, MN
    1 day ago
  •  ...Title: Business Analyst Duration: 12+ months Location: Hybrid (St. Paul, MN) Job ID: 24-133866 Responsibilities:...  ...provide the Met Council with a featured, modern timekeeping system and real time system to track all types of leaves. This will... 
    Contract work
    Work at office
    Local area

    HonorVet Technologies

    Saint Paul, MN
    3 days ago
  •  ...your resume and cover letter to: ****@*****.*** Business Analyst Location: Arden Hills Job Id: 220 # of Openings: 1 Role Summary...  ...with technical solutions across enterprise transformation, system modernization, and strategic initiatives. This role partners... 
    Temporary work

    Trusted Fraternal Life

    Arden Hills, MN
    2 hours ago
  •  ...Title: Business Analyst Location: St. Paul, MN (Hybrid) Duration: Long-term contract The Strategy Performance and Projects Office of the State Court Administrator's Office (SCAO) is seeking a professional-level Enterprise Business... 
    Long term contract
    Work experience placement
    Work at office
    Remote work

    Javen Technologies

    Saint Paul, MN
    1 day ago
  •  ...Business & Systems Analysis Assist QA leads in the creation and maintenance of Requirements Traceability Matrix (RTM) artifacts to ensure...  ...and guidance to stakeholders, project teams, and junior analysts. Lead and coordinate interdepartmental initiatives and cross... 
    Contract work

    InstantServe LLC

    Saint Paul, MN
    3 days ago
  • $50 - $60 per hour

     ...Job#: 3033181 Role Overview We are seeking a Business Analyst to support the Retail/QSR Intelligence Team. This role is integral to an emerging digital solution that helps improve food safety performance by transforming operational data into actionable insights. The position... 
    Hourly pay

    Apex Systems

    Saint Paul, MN
    4 days ago
  •  ...Lead Business Analyst At least 6 years of relevant experience. Excellent communication and customer facing skills. Experience working in onshore...  ...in Agile program execution A MUST . Analysis of source system in support of the collection of cleansing requirements for each... 

    TechDigital Group

    Saint Paul, MN
    2 hours ago
  • $72.7k

     ...accurately estimating completion dates and communicating report status to customers and management, and resolves business problems related to automated systems and provide data analysis and recommend solutions. Responsibilities Generate reports through mainframe and/or... 
    For contractors
    Work at office

    Highmark Health

    Saint Paul, MN
    2 days ago
  •  ...Data Analyst Performs data collection, analysis, validation, cleansing, and reporting. Designs, codes, tests, debugs, and documents ETL processes, SQL queries, and stored procedures. Extracts and analyzes data from various sources, including databases, manual... 

    Omni Inclusive

    Saint Paul, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Business Systems Analyst. Be the first to apply!