
Business Systems Analyst
Oakdale, MNFull-time$70–80K/yrSeen todaySeen in employer's feed today
Most applications go out cold — see where you stand first. No sign-up to start.
You apply on the employer's site, with no Olive account needed.
Watch jobs like this. New roles like this one near Oakdale, MN, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The Business Systems Analyst serves as the primary bridge between Twin City Hardware’s business functions and technology solutions. The role is responsible for ERP and business applications, including Microsoft Dynamics 365 Business Central, and supports acquisitions, integrations, upgrades, and strategic technology initiatives. The analyst partners with business leaders, users, vendors, and technology staff to improve processes and ensure systems support current operations and future growth.
Skills & qualifications
Skills
Qualifications
Benefits
Full job description
Job Duties
Company Overview
Twin City Hardware (TCH) is a leading provider of opening and access solutions for commercial, architectural, and residential construction projects. With a strong national presence and extensive inventory, TCH delivers reliable hardware, doors, frames, and security products to ensure project success and customer confidence.
Job Overview
Serves as the primary bridge between TCH’s business functions and technology solutions. This role is responsible for understanding business requirements, optimizing enterprise systems, leading technology-enabled process improvements and coordinating system implementations and integrations.
The Business Systems Analyst will have primary responsibility for TCH’s ERP and business applications, including Microsoft Dynamics 365 Business Central (BC 365), and will play a key role in acquisitions, systems integrations, upgrades, and other strategic technology initiatives.
This position partners closely with Finance, Operations, Sales, HR, branch leadership, the Network Administrator, external vendors, and other stakeholders to ensure technology solutions effectively support TCH’s current operations and future growth.
Duties
ERP & Business Systems
Serve as the primary technical internal resource for BC 365 administration and related business applications.
Partner with business leaders and users to understand business processes, identify requirements, and translate business needs to technology solutions.
Identify opportunities to improve workflows, eliminate manual processes, and increase efficiency through system enhancements and automation.
Coordinate Business Central enhancements, upgrades, testing, implementation, and user acceptance testing.
Troubleshoot business-system issues and coordinate resolution with software vendors and implementation partners.
Maintain system configurations, documentation, process maps, and business requirements.
Support reporting, data integrity and integration between enterprise applications.
Develop strong knowledge of how TCH’s business processes are supported by technology.
Strategic Projects & Systems Integration
Lead technology-related projects from requirements gathering through implementation.
Develop project plans, timelines, requirements, testing plans, implementation activities, and stakeholder communications.
Partner with the Network Administrator on infrastructure, network, security, and end-user components of technology projects.
Monitor project risks, dependencies, milestones, and deliverables.
Conduct post-implementation reviews and identify opportunities for continuous improvement.
Business Process Improvement
Analyze current business processes and recommend improvements using technology.
Facilitate discussions with business stakeholders to document current-state and future-state processes.
Identify opportunities for automation and standardization across TCH locations.
Develop business cases and recommendations for technology investments.
Help establish technology priorities based on business impact, risk, cost, and organizational needs.
Vendor & Technology Asset Management
Serve as the primary business relationship owner for key software vendors, implementation partners, and technology service providers.
Coordinate vendor selection, implementation activities, service expectations, and issue resolution.
Monitor vendor performance and escalate issues as appropriate.
Coordinate software licensing, renewals, contracts, and technology subscriptions.
Maintain visibility into technology contracts, renewal dates, costs, and utilization.
Partner with Finance and business leaders to support IT budgeting and technology investment decisions.
Partner with Network Administrator on hardware inventory and lifecycle planning.
Documentation, Training & Change Support
Develop system documentation, process maps, procedures, and user guides.
Coordinate training for new systems, enhancements, and processes.
Support change management and communications associated with technology implementations.
Ensure users understand new processes and system functionality.
Gather post-implementation feedback and recommend improvements.
Other duties as assigned
Minimum Education Required
Bachelor’s degree in Information Systems, Business, Computer Science, or related field (or equivalent combination of education and experience).
Minimum Experience Required
Requirements
Bachelor’s degree in Information Systems, Business, Computer Science, or related field (or equivalent combination of education and experience).
3-5 years of experience in business systems analysis, ERP administration, technology project management, or related work.
Experience working with ERP or enterprise business applications.
Demonstrated ability to gather requirements and translate business needs into technology solutions.
Experience coordinating system implementations, integrations, or upgrades.
Strong project management, analytical, documentation, and problem-solving skills.
Ability to communicate effectively with both technical and non-technical stakeholders.
Preferred
Experience with BC 365
Experience in distribution, manufacturing, construction products, or multi-location operations.
Experience with Google Workspace and workflow automation tools.
Experience managing technology vendors and software contracts.
Shift
First (Day)
Number of Openings
1
Physical Required
No
Drug Test Required
No
Compensation
$70,000.00 - $80,000.00 / Annually
Postal Code
55128
Job Type
Full Time
Place of Work
On-site
Requisition ID
110869
Job Benefits
Benefits
We offer a full benefit package including 401(k) with match, continued training and development. TCH is an Equal Employment Opportunity Employer and is a drug-free workplace.
Visit us at www.tchco.com
Benefits:
401(k)
401(k) matching
Dental insurance
Employee assistance program
Employee discount
Flexible spending account
Health insurance
Health savings account
Life insurance
Paid time off
Vision insurance
Application Email
How this job compares
Set against the 823 open Business Systems Analyst jobs on Olive Jobs, counted November 12, 2026.
- Pay
- This posting$70–80K/yr
- US median$93–156K/yr574 salary ranges
This range's midpoint, $75K, is 40% below the US median midpoint ($125K) — in the lowest quarter of Business Systems Analyst salary ranges across the US.
- Openings
- Olive Jobs lists 26 open Business Systems Analyst jobs in Minnesota and 823 across the US. 22% of them nationwide are listed as remote or flexible.
- Hiring the most in Minnesota
- Genesis104 open
- Akamai Technologies, Inc.2 open
- Entrust2 open
- Experience
- This posting asks for at least 3 years of experience; Business Systems Analyst postings that state a minimum ask for 5 years at the median (735 postings).
- Education
- 178 of the 823 open Business Systems Analyst jobs (22%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on November 12, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
Prepare for this role
You've read the whole posting — now see how you match it.




