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

Business Systems Analyst

$80k - $96k

McGough Construction

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.

BUSINESS SYSTEMS ANALYST

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
  • 2-4 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.

Accessibility: If you need an accommodation as part of the employment process please contact Human Resources at
Email: View email address on click.appcast.io


Equal Opportunity Employer, including disabled and veterans.


If you want to view the Know Your Rights: Workplace Discrimination is Illegal poster, please choose your language: English - Spanish - Arabic - Chinese


English - Spanish - Chinese


If you want to view the Pay Transparency Policy Statement, please click the link: English
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Business Systems Analyst in Roseville, MN vacancy
  •  ...prompts to enter your information. Upload a recent copy of your resume. Position Description IT Service Desk Analyst Summary The Business Systems Analyst role provides and supports the design, implementation, documentation, and operation of the critical... 
    Suggested
    Work at office
    Flexible hours

    Corval Group

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

     ...reflects the commitment and pride we share in our work. Ask anyone who knows us - the caliber of our people sets us apart. BUSINESS SYSTEMS ANALYST The Business Systems Analyst (BSA) serves as a key connector between business stakeholders and Information Technology.... 
    Suggested
    Work at office

    McGough Construction

    Saint Paul, MN
    4 days ago
  • $87.03k - $138.97k

     ...BUSINESS SYSTEMS ANALYST III - CM WHAT IS THE OPPORTUNITY? Support the Capital Markets Division and Partners to develop, test, implement, and end-user training and support of a wide variety of the Bank's systems involved in the various division specific systems and... 
    Suggested
    Work experience placement
    Remote work

    City National Bank

    Saint Paul, MN
    6 days ago
  • $63 - $73 per hour

     ...Job Duties Genesis10 is currently seeking a MDM Business Systems Analyst for a hybrid position with a Regional Health Insurance Provider located in Eagan, MN. This is a 12+ month contract-to-hire opportunity. Pay range: $63.00 - $73.00 per hour, W2 The Business... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Shift work

    Genesis10

    Saint Paul, MN
    4 days ago
  • $92.11k - $156.88k

     ...SUPV BUSINESS SYSTEMS ANALYST WHAT IS THE OPPORTUNITY? The Business Systems Analyst Supervisor oversees development, maintenance, training, regulatory compliance, and system support for Residential Lending, Small Business, Consumer, and Commercial business applications... 
    Suggested
    Remote work

    City National Bank

    Saint Paul, MN
    6 days ago
  •  ...Senior Business Systems Analyst (Business/Data Analyst) Back in 1960, the world of Randstad was no more than one old bicycle, two student rooms and 500 Dutch guilders. But Frits Goldschmeding (founder) and Ger Daleboudt had big plans. They believed that the labor market... 
    Temporary work
    Flexible hours

    PSG Global Solutions

    Saint Paul, MN
    5 days ago
  • $34.55 - $55.19 per hour

     ...BUSINESS SYSTEMS ANALYST II WHAT IS THE OPPORTUNITY? Serve as the business expert for the development, maintenance, training, regulatory compliance and support of all processes related to the residential lending systems. Design, test, and implement system enhancements... 
    Hourly pay
    Remote work

    City National Bank

    Saint Paul, MN
    6 days ago
  • $40 - $45 per hour

     ...Business Systems Analyst (Insurance) Location: Golden Valley, MN (Hybrid) Pay Range: $40-$45/hr Contract To Hire: $85k Salary Role Overview The client is seeking a Business Systems Analyst (BSA) to support system documentation, translation, and implementation... 
    Contract work

    Experis

    Minneapolis, 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... 
    Contract work

    Inficare

    Minneapolis, MN
    2 days ago
  •  ...Business Systems Analyst – Enterprise Data & Reporting The Business Systems Analyst – Enterprise Data & Reporting serves as a key liaison between business partners and Information Technology to advance Bell Bank's enterprise data, analytics, and reporting capabilities... 

    Bell Bank

    Minneapolis, MN
    4 days ago
  •  ...Business Systems Analyst Business Systems Analyst for a 6-month contract-to-hire role with our financial client in Minneapolis, MN. This role is 4 days onsite. Compensation: $70.00 - 77.00 per hour W2, depending on skill and experience level. Looking for Senior... 
    Hourly pay
    Contract work

    ESR Healthcare

    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
    1 day ago
  •  ...Business Systems Analyst We are the Metropolitan Council, the regional government for the seven-county Twin Cities metropolitan area. We plan 30 years ahead for the future of the metropolitan area and provide regional transportation, wastewater, and housing services... 
    Work at office

    Metropolitan Council of the Twin Cities

    Minneapolis, MN
    4 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
    4 days ago
  • $92k - $112k

     ...Systems Applications Business Analyst Quanex is looking for a Systems Applications Business Analyst in St. Cloud or Mounds View, Minnesota Systems Applications Business Analyst gathers business requirements, conducts needs assessments and process-mappings, and develops... 
    Local area
    Relocation

    Quanex Building Products

    Saint Paul, MN
    9 days ago
  • $60 - $90 per hour

     ...Job Description Fulcrum Consulting, an LRS company, is seeking a Senior Business Systems Analysts with our client in Minneapolis, MN. Our client is looking for an experienced Senior Business Systems Analysts (BSAs) with strong Salesforce experience to support strategic... 
    Hourly pay
    Contract work
    Work at office
    Remote work

    Levi, Ray and Shoup

    Minneapolis, MN
    5 days ago
  •  ...Job Title: Business System Analyst - BPMN, ServiceNow, Python Location: Minneapolis, MN (3 days onsite) Duration: Long term contract Key Skills: Business System Analysis, BPMN 2.0, ServiceNow, Power Shell, Python, ITSM Required Qualifications... 
    Long term contract

    Fisec Global

    Minneapolis, 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
    8 days ago
  • $55k - $95k

     ...Strategy, Architecture, Planning, and Procurement Business Enablement Business Solutions Project Assurance...  ...the Role Join our forward-thinking team as a full-time System Integration Business Analyst to help drive innovative System Integration projects. If... 
    Full time
    For contractors
    H1b
    Local area
    Remote work
    Flexible hours

    Public Consulting Group

    Saint Paul, MN
    3 days ago
  • $70k - $107k

     ...Job Duties Enterprise Data Management Analyst (onsite/hybrid) *Location Notice:...  ...Knowledge Basic knowledge of technology and systems that support banking, loan accounting,...  ...making significant contributions to our business and making a difference on behalf of those... 
    H1b
    Work at office
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    AgriBank, FCB

    Saint Paul, MN
    1 day ago
  • $106k - $170k

     ...ABOUT INSPIRE MEDICAL SYSTEMS Inspire is the first of its kind medical device designed to make a difference in the lives of...  ...our great team! Position Summary: Experienced Sr. Business Analyst / Project Manager (BA / PM) for our Corporate & Operations Applications... 
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Inspire Medical Systems

    Minneapolis, MN
    4 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...  ...Other Job Specific Skills Experience in a business analyst or requirements analyst role Experience with Agile... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

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

     ...McGough Construction Business Analyst II Saint Paul, MN 55113 McGough is a respected partner that brings six generations of experience...  ...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

    Saint Paul, MN
    21 days ago
  • $160.2k - $290.7k

     ...are seeking a highly skilled and motivated Network Performance Analyst to lead the definition, assessment, and continuous improvement...  ...automotive network architectures and performance analysis, strong systems thinking, and a collaborative mindset to drive data-driven... 
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Saint Paul, MN
    1 day ago
  • $25.48 - $60.63 per hour

     ...integration of lab analyzers, anesthesia systems, patient monitoring, respiratory...  ...resources such as Clinica Informatics, IT, Lab Analysts, and Biomed, onsite or remotely Adhere...  ...in client support outside of standard business hours as needed Establish client relationships... 
    Hourly pay
    Temporary work
    Work experience placement
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Oracle

    Saint Paul, MN
    8 days ago
  • $85 per hour

     ...Senior Systems Analyst - Hexagon SmartPlant Materials Req number: R7895 Employment type: Full time Worksite flexibility:...  ...future will be considered. What You’ll Do Partner with business stakeholders to gather, define, and document clear requirements... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Work experience placement
    Work at office
    Local area
    Remote work
    Worldwide

    CAI

    Saint Paul, MN
    6 days ago
  • $120k - $150k

     .... We are seeking a highly skilled and experienced Senior Systems Analyst - Oracle HCM to join our HRIT team. This individual will be...  ...SQL. ~ Understanding of HCM Analytics / Oracle Transactional Business Intelligence (OTBI) subject areas. ~ Experience with Oracle... 

    Datavant

    Saint Paul, MN
    5 days ago
  •  ...Join our team at Regions Hospital as a Health Information Coding Analyst II., Outpatient Same Day Surgery Coder. As a coding analyst, you will support multiple sites and actively participate within a team who performs a wide variety of complex coding scenarios to ensure... 
    Live in
    Remote work
    Monday to Friday
    Flexible hours

    Regions Hospital

    Saint Paul, MN
    1 day ago
  • $136.6k - $355.4k

     ...warehouse and analytics platforms that integrate legacy and modern systems. AI-Enabled Innovation: Develop and deploy solutions that...  ..., and external stakeholders to align technical strategy with business objectives, particularly in the health data space. Mentorship... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    11 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
    2 days ago

Do you want to receive more vacancies?

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