Demo

Business Analyst

On-Demand Group
Hopkins, MN Contractor
POSTED ON 6/23/2026
AVAILABLE BEFORE 7/21/2026

Job Title: Business Analyst – Ecommerce / Loyalty & Customer Data

Job Type: Contract

Job Location: Hybrid


Overview


ODG is seeking a Business Analyst to support ecommerce, loyalty, customer data, and promotional technology initiatives for one of our clients. This role will work closely with business and technology stakeholders to understand current systems, gather requirements, document processes, and support new functionality tied to customer loyalty, promotions, segmentation, and digital commerce.


The ideal candidate brings strong intellectual curiosity, excellent people skills, and the ability to dig into how systems work rather than simply taking requirements at face value. This person should be comfortable working with customer data, promotional activation, and marketing or loyalty-related business processes.


Responsibilities:

• Partner with business stakeholders to gather, clarify, and document requirements for ecommerce, loyalty, customer data, and promotional initiatives.

• Analyze current processes and systems to understand how customer data, segmentation, rewards, and promotions are supported today.

• Work with technology teams to translate business needs into functional requirements and clear documentation.

• Support initiatives involving loyalty foundations, customer rewards, fuel/rewards programs, promotional activation, segmentation, and marketing technology capabilities.

• Help identify gaps, dependencies, risks, and opportunities for process or system improvement.

• Collaborate with project managers, QA, developers, business users, and other analysts.

• Assist with documentation in Confluence or similar tools.

• Support testing, issue clarification, and stakeholder communication as needed.

• Ask thoughtful questions and challenge assumptions to ensure the right business outcomes are being addressed.


Requirements:

• Proven experience as a Business Analyst supporting IT, ecommerce, marketing technology, loyalty, retail, customer data, or related business systems.

• Strong requirements gathering, process analysis, and documentation skills.

• Experience working with business stakeholders to understand needs and translate them into actionable requirements.

• Strong curiosity and ability to investigate how systems, data, and processes work.

• Excellent communication and relationship-building skills.

• Ability to work effectively with cross-functional business and technical teams.

• Comfort operating in a fast-moving environment with evolving priorities.


Preferred Qualifications:

• Experience with customer data, segmentation, marketing automation, CDP platforms, or promotional activation.

• Experience supporting loyalty programs, customer rewards, fuel rewards, retail promotions, or ecommerce platforms.

• Experience with Jira and Confluence.

• Experience with ECRS Catapult or similar retail/POS-related platforms is a plus.

• Retail, grocery, ecommerce marketplace, or digital commerce experience.


The projected hourly range for this position is $50 to $56.


On-Demand Group (ODG) provides employee benefits which includes healthcare, dental, and vision insurance. ODG is an equal opportunity employer that does not discriminate on the basis of race, color, religion, gender, sexual orientation, age, national origin, disability, or any other characteristic protected by law.

Salary : $50 - $56

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 Analyst?

Sign up to receive alerts about other jobs on the Business 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: 
$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
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 On-Demand Group

  • On-Demand Group Golden Valley, MN
  • Job Title: Service Desk Job Duration: 6 months contract – possibility to extend Job Location: Onsite – Golden Valley, MN Job Responsibilities: Provide tier... more
  • 5 Days Ago

  • On-Demand Group Hopkins, MN
  • Our client is looking for a BA/UAT test lead role for Commercial. Looking for someone to work on both BA and testing efforts - working with the business te... more
  • 5 Days Ago

  • On-Demand Group Minneapolis, MN
  • Job Title: Staff Mobile App Engineer Duration: 6 months contract-to-hire Location: (Hybrid) Minneapolis, Minnesota Overview Set the technical direction for... more
  • 8 Days Ago

  • On-Demand Group Minneapolis, MN
  • Job Title: Systems Engineer Job Duration: Direct Hire Location: Onsite Minneapolis, MN Overview Seeking a Systems Engineer with strong technical troublesho... more
  • 9 Days Ago


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

  • myGwork - LGBTQ+ Business Community Minneapolis, MN
  • This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contac... more
  • 23 Days Ago

  • myGwork - LGBTQ+ Business Community Chaska, MN
  • This job is with Danaher, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not conta... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!