Business Systems Analyst

Overview

On Site
Depends on Experience
Full Time

Skills

Enterprise Resource Planning
ERP
Information Systems
HR Management System
SQL
Customer Relationship Management (CRM)
HRIS
Business Systems
Business Analysis
Mapping

Job Details

Job Summary:
Our client is seeking a Business Systems Analyst (BSA) to support a growing applications team and help bridge the gap between technology and business operations. The BSA will serve as a strategic liaison across key applications including ERP, CRM, scheduling, HRIS, LMS, estimating, engineering, and integration tools to ensure systems are aligned with business objectives, integrated effectively, and driving efficiency.

The organization is currently conducting analyses of both CRM and scheduling solutions, with implementation planned for Q1 of next year. No systems have been selected yet. The BSA will play a key role in system evaluation, implementation, and process documentation.

This is a lean team environment, currently consisting of the hiring manager and this new role. The department is expanding and may add a data engineer in the future. The position is ideally based in Dallas, where most executives are located.
Key Responsibilities:

  • Partner with business stakeholders to gather requirements and translate them into system solutions.
  • Analyze, document, and optimize workflows across applications (ERP, CRM, scheduling, dispatch, HRIS, LMS, estimating, and engineering tools).
  • Participate in requirements gathering, testing (UAT), and change management initiatives.
  • Design and manage automations using Power Automate, SharePoint, and related tools.
  • Collaborate with integration platform teams (e.g., Boomi) to connect systems and reduce data silos.
  • Provide user training, documentation, and support to drive adoption and compliance.
  • Develop and maintain standard operating procedures (SOPs) and technical documentation for business processes and systems.
  • Evaluate and support implementation of new business applications as part of ongoing system consolidation efforts (currently ~50 applications).
  • Support data strategy and API mapping in coordination with the implementation team.
  • Work closely with business units to streamline documentation and collaboration projects using Teams and SharePoint.
  • Provide second-tier support for user access, permissions, and application performance.

Qualifications: Required:

  • Bachelor s degree in Information Systems, Business Administration, or related field (or equivalent experience).
  • 3+ years of experience in business systems analysis or a similar role.
  • Strong understanding of ERP, CRM, HRIS, and related business applications.
  • Experience with workflow automation tools such as Power Automate, SharePoint, and Boomi.
  • Proficiency with Microsoft 365 tools.
  • Ability to analyze and improve complex business processes.
  • Strong communication and stakeholder management skills.
  • Systems-agnostic approach, with some Salesforce experience preferred (though not required).

Preferred:

  • Experience in construction, engineering, or field services industries.
  • Knowledge of data governance, reporting best practices, and data lake/warehousing concepts.
  • Familiarity with scheduling/dispatch tools, CRM, and estimating platforms.
  • Experience with SQL is a plus.
  • Skilled in business process mapping (Microsoft Visio or similar).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.