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

Business Systems & Reporting Analyst

MBG Marketing

Description

Position Purpose The Business Systems & Reporting Analyst is responsible for supporting MBG’s business applications and develops reliable reports that help employees understand information, resolve problems, and improve business processes. The position combines hands-on Power BI report development, SQL querying and data validation with application troubleshooting, user support, testing, documentation, and training. The application portfolio includes internally developed systems, such as the Grower Portal, warehouse management and packinghouse systems, as well as third-party applications, including Business Central, Aptean, Agrian, and other assigned systems. Organizational Relationships Direct Supervisor: Manager of Business Applications Significant Relationships: MBG Staff, IT Staff, growers, packers, vendors, consultants, and business partners as assigned. Locations Grand Junction, MI Accountabilities and Responsibilities Develop, maintain, and troubleshoot Power BI reports and dashboards using approved data sources and semantic models. Use Power Query and DAX to prepare data and implement business calculations in coordination with Enterprise Data and Analytics. Write and troubleshoot SQL queries to retrieve business data, support operational reporting, investigate discrepancies, and validate results against source transactions and agreed business rules. Work with business users to understand reporting needs, document requirements and calculation logic, and confirm that reports accurately support business processes. Provide functional support for MBG’s internally developed applications, including the Grower Portal, warehouse management and packinghouse systems, and related mobile and QC tools. Support third-party applications, including Business Central, Aptean, Agrian, and other systems as assigned. Log, prioritize, and track application support requests through resolution. Troubleshoot errors, transaction issues, and workflow problems; document findings, keep users informed, and coordinate escalations with IT staff or vendors. Provide application support across MBG locations and time zones, including packers operating on Pacific Time. Monitor assigned report refreshes, Microsoft Fabric data processes, application jobs, and interfaces using established procedures. Investigate routine failures and coordinate resolution with the appropriate technical owners or implementation partners. Provide onboarding application training and guidance. Create and maintain user guides, standard operating procedures, troubleshooting instructions, and knowledge base articles. Support application changes and releases through assigned testing, user acceptance testing coordination, rollout assistance, and post-launch follow-up. Prepare user communications under the manager’s direction. Document business requirements and workflows. Identify opportunities to improve reports, reduce repetitive spreadsheet work, and move manual processes into approved business applications or automation tools. Support business use of Microsoft 365 tools, including Excel, Outlook, Teams, SharePoint, Power Automate, and Forms. Assist with identifying opportunities to simplify manual processes in coordination with the appropriate IT staff. Investigate data-entry errors, incomplete records, and transaction exceptions. Coordinate corrections with business owners and follow approved data-quality controls. Coordinate approved application access requests and onboarding, role-change, and offboarding tasks with the manager and Systems Administrator. Protect confidential information and follow security, access, and change control standards. Maintain assigned project tasks, milestones, issue logs, and status updates. Communicate risks and blockers, recommend improvements. Complete other duties/projects assigned by Manager. Requirements Qualifications and Skills Required Bachelor’s degree in information systems, business, computer science, or a related field, or an equivalent combination of education and relevant experience. Demonstrated hands-on experience developing and maintaining Power BI reports, including Power Query transformations, basic DAX measures, and an understanding of table relationships and filters. Working SQL skills, including joins, filtering, grouping, and aggregate calculations; ability to investigate missing or duplicated records and reconcile report totals to source data. Ability to troubleshoot application and reporting issues methodically, document findings, explain results clearly, and follow issues through to resolution. Ability to learn business processes and translate user needs into practical reports, support solutions, and process improvements. Strong communication, customer service, organization, and attention to detail; ability to manage competing requests and recognize when escalation is needed. Proficiency with Microsoft 365, particularly Excel, Outlook, and Teams, including Excel formulas, tables, and PivotTables. Ability to work collaboratively with business users, technical staff, and vendors while maintaining professionalism, confidentiality, accuracy, and consistent follow-through. Physical Demand (With or without accommodations) Ability to work at a computer for extended period Participate in meetings and training Occasionally walk or stand in office, warehouse, or packinghouse settings Up to 10% travel, occasionally to MBG locations Occasionally lift or carry equipment or materials weighing up to 25 pounds. Support needs may extend beyond regular office hours. Participate in assigned on-call coverage for MBG’s 24/7 operations, including evenings, weekends, and holidays, and coordinate escalation with other IT staff or vendors as needed. Location: Grand Junction, MI Hours: Full-time, Exempt
Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Business Systems & Reporting Analyst in Lansing, MI vacancy
  • Description Position Purpose The Business Systems & Reporting Analyst is responsible for supporting MBG’s business applications and develops reliable reports that help employees understand information, resolve problems, and improve business processes. The position combines... 
    Suggested
    Full time
    Work at office
    Afternoon shift

    MBG Marketing

    Lansing, MI
    13 hours ago
  •  ...Reference26-00401 Job Title: ( Programmer Analyst 6 - Application Architect ) Are you an...  ...top-notch recruiting services, enabling businesses to effectively respond to organizational...  ...designing, development of complex computer systems using Java technologies. 12+ years... 
    Suggested
    Visa sponsorship
    Work visa

    Kyyba

    Lansing, MI
    7 days ago
  •  ...Salesforce Business Systems Analyst Anywhere Type: Contract Category: Business Analysis Industry: Technology Workplace Type: Remote Standard Hours: Open Reference ID: JN -092026-108838 Date Posted: 09/29/2026 Shortcut: Description... 
    Suggested
    Hourly pay
    Contract work
    Local area
    Remote work
    Shift work

    Eliassen Group

    Lansing, MI
    2 days ago
  •  ...Job Description Human Resource Generalist   We are excitedly looking for a positive, inquisitive HR Generalist and business partner to the HR Director, who loves streamlining processes and problem solving. Someone who will take HR duties off the HR Director’... 
    Suggested
    Work at office
    Flexible hours

    Intellibee Inc

    Lansing, MI
    2 days ago
  •  ...Job Title: GIS Analyst Job Location: Lansing, MI, 48933 (Hybrid) Duration: 12+ months...  ...web-based, client/server, mobile or data system applications. Evaluate the impact of new...  ...performing complex spatial analyses and producing reports according to customer specifications.... 
    Suggested
    Contract work

    System Soft Technologies

    Lansing, MI
    3 days ago
  •  ...Job Description System Analyst 6 \n \n • Understands business objectives and problems, identifies alternative solutions, performs studies and cost/benefit...  ...input, how data is to be summarized, and formats for reports. Writes detailed description of user needs, program... 
    Work at office

    RICEFW Technologies Inc

    Lansing, MI
    10 days ago
  •  ...Job Title: GIS Analyst If you are interested in applying for this job, please make sure...  ...web-based, client/server, mobile or data system applications. Evaluate the impact of new...  ...performing complex spatial analyses and producing reports according to customer specifications.... 
    Contract work

    System Soft Technologies

    Lansing, MI
    6 days ago
  •  ...Consulting is currently hiring for a Programmer Analyst 6 - Data Developer for our premier...  ..., procedures, and functions to support business logic, data services, and ETL processes....  ...tasks for new implementations, upgrades, and system integrations. Develop and consume web... 
    Full time
    Currently hiring
    Local area

    V-Soft Consulting Group, Inc.

    Lansing, MI
    2 days ago
  •  ...Reference26-00752 Job Title: (Programmer Analyst 6 - Data Engineer)Are you a Programmer...  ...top-notch recruiting services, enabling businesses to effectively respond to organizational...  ...plus; years developing complex database systems.8+ years Databricks.8+ years using... 

    Kyyba

    Lansing, MI
    7 days ago
  •  ...Soft Consulting is currently hiring for a Programmer Analyst 6 for our premier client in Lansing, MI....  ...standards. Collaborating with Developers for other systems in order to integrate across the business. Ensures the proposed solutions adhere to SOM security... 
    Full time
    Currently hiring
    Local area

    V-Soft Consulting Group, Inc.

    Lansing, MI
    2 days ago
  •  ...Title : Programmer Analyst 6 - Configuration Specialist and Build Administrator Lansing, MI Hybrid Role Required Skills •...  ...years of experience providing guidance and recommendations to systems development staff regarding project administration and project... 

    System Soft Technologies

    Lansing, MI
    1 day ago
  •  ...Tableau configuration scripts to add new business areas of MDHHS to the Tableau servers....  ...with cross‑functional teams, including analysts, developers, and business usersRequired...  ...of experience with Power BI, including report development, and supporting business usersExperience... 

    InstantServe

    Lansing, MI
    3 days ago
  •  ...automated processes, streamlining critical business processes, data integrity, SEM/SUITE...  ...provides application oversight to business analysts and to other teams integrating with...  ...experience supporting enterprise-scale systems -Strong hands-on experience with IBM InfoSphere... 

    InstantServe

    Lansing, MI
    3 days ago
  •  ...Reference26-00864 Job Title: (Programmer Analyst 4)About Kyyba:Founded in 1998 and...  ...top-notch recruiting services, enabling businesses to effectively respond to organizational...  ...sprint planning, task tracking, and progress reporting, supporting Agile methodologies.Ability... 

    Kyyba

    Lansing, MI
    6 days ago
  •  ...Reference26-00213 Job Title: (Programmer Analyst 6)About Kyyba:Founded in 1998 and...  ...top-notch recruiting services, enabling businesses to effectively respond to organizational...  ...analysis experience for complex computer systems.8+ years of developing functional requirements... 

    Kyyba

    Lansing, MI
    3 days ago
  • Job-ID32866304Reference26-02719 Job Title: (System Analyst 3)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba...  ...quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and... 
    Work experience placement

    Kyyba

    Lansing, MI
    3 days ago
  •  ...financial security by helping individuals and businesses make a new start when a loss occurs.Job...  ..., and manages data quality, data reporting, and governance solutions. The position...  ...and the data lineage of various computer systems in the Company.Build, maintain, and document... 
    Full time
    Work at office
    Local area
    Work from home
    3 days per week

    Auto-Owners Insurance

    Lansing, MI
    7 days ago
  • $59k - $79.6k

     ...The IT Configuration Analyst, Junior supports configuration management activities that...  ...navigate CI structures, run queries and reports, and support impact analysis for incidents...  ...Information Technology, Computer Science, Business Administration, or a related discipline,... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Lansing, MI
    3 days ago
  •  ...Job: Software Test Analyst 3 Location: Lansing MI - HYBRID Interview Process: Virtual, should only be 1 round. Candidates should...  ...results. Recommended to have 1 year experience working with systems or programs governed by state and/or federal regulations, ensuring... 
    Full time
    Local area
    Relocation

    My3Tech

    Lansing, MI
    2 days ago
  •  ...Consulting is currently hiring for a End User Support - Programmer Analyst 6 for our premier client in Lansing, MI. Education and...  ...Responsibilities: Work with technical managers, architects, and business stakeholders in gathering requirements and driving the team to... 
    Full time
    Currently hiring
    Local area

    V-Soft Consulting Group, Inc.

    Lansing, MI
    2 days ago
  • Job-ID33205044Reference26-03360Required skills:Designing and executing manual and automated test cases. (5+ years)Ability to analyze requirements, user stories (in Azure DevOps), and acceptance criteria to design effective, reusable test cases (including positive, ...

    Kyyba

    Lansing, MI
    6 days ago
  • Job-ID32842001Reference26-02657 Job Title: ( Software Test Analyst 3 ) About Kyyba: Founded in 1998 and headquartered in Farmington...  ...quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological... 
    Visa sponsorship
    Work visa

    Kyyba

    Lansing, MI
    3 days ago
  •  ...Analyze existing Oracle and MS Access databases Work with Business Analysts to understand the requirements and identify gaps between requirements...  ...Support efforts to cleanse source data via scripts and/or reports identifying data requiring manual cleansing Review AMANDA... 

    Software Technology Inc

    Lansing, MI
    1 day ago
  • $63k - $65k

     ...Reporting Analyst Req number: R8465 Employment type: Full time Worksite flexibility: Remote Who we are CAI...  ...activities that support operational objectives Document business requirements, workflows, and reporting processes Collaborate... 
    Full time
    Apprenticeship
    Local area
    Remote work
    Worldwide
    Shift work

    CAI

    Lansing, MI
    1 day ago
  •  ...Job: Software Test Analyst 3 Location: Lansing MI - HYBRID All potential candidates should read through the following details of...  ...results. Recommended to have 1 year experience working with systems or programs governed by state and/or federal regulations, ensuring... 
    Local area
    Relocation

    My3Tech

    Lansing, MI
    2 days ago
  •  ..., Lansing, (hybrid), #167177, Programmer Analyst 6-Data Developer, Oracle/COTS Solutions,...  ..., and accurate data flow across assigned systems. This includes active participation in both...  ...judgment is expected. The position may report to a project lead, project manager, or manager... 

    HireITPeople

    Lansing, MI
    3 days ago
  •  ...Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances.At Kyyba, the overall well-being of our employees and... 

    Kyyba

    Lansing, MI
    6 days ago
  • $38.2 - $57.3 per hour

     ...routine to moderately complex clinical and business processes, problems and information...  ...business requirements.​ Perform applicable system(s) configuration that meets business...  ...execution of the tests, tracking problem reports and documenting all final outcomes.​ Provide... 
    Daily paid
    Full time
    Temporary work
    Part time
    Work at office
    Remote work
    Relocation
    Monday to Friday
    Flexible hours
    Shift work
    Day shift

    Advocate Health

    Lansing, MI
    1 day ago
  •  ...and maintaining applications using containers and container orchestration tools - 3 years Configuring cache and message queuing systems with tools such as Redis or RabbitMQ - 3 years Creating and maintaining security plans and disaster recovery plans - 3 years... 
    Contract work

    Global Information Technology

    Lansing, MI
    20 days ago
  • $120.2k - $140k

     ...resolution, and ensures all supported systems remain inspection-ready in...  ...review workflows, listings/reports configuration, and...  ...teams comprising consultants and analysts and drive delivery within the...  ...partnering closely with global business and technology stakeholders to... 
    Permanent employment
    Local area
    Remote work
    Visa sponsorship

    Deloitte

    Lansing, MI
    3 days ago

Do you want to receive more vacancies?

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