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

ERP Business Systems Analyst

Full-time

CBX Solutions Recruiting Team

Build Your Career Where You Matter
Join CBX Solutions, the nation’s leading provider of architectural doors, frames, hardware, specialty products, and complete security integration services.

At CBX Solutions, trust and communication are the foundation of how we work. We foster an inclusive, collaborative culture where your voice is heard, your ideas matter, and your career has room to grow. Whether you're a problem-solver, innovator, or passionate about service, you’ll thrive here. Be part of a team that invests in your future, celebrates your success, and values your contribution.

Why Work With Us?
We’re committed to your success, personally and professionally. You’ll have access to:

  • Comprehensive Benefits: Health, dental, vision, prescription coverage, life insurance, and 401(k) with company match.
  • Work-Life Balance: Generous paid time off for rest, family, and self-care.
  • Career Growth: You’ll benefit from continuous learning, mentorship, and leadership training including access to CBX University, our in-house development program.
  • Supportive Culture: Innovation, creativity, and teamwork are at the heart of everything we do.

The Sedona ERP Business Systems Analyst serves as a hands-on business and technology partner responsible for planning, coordinating, and supporting the upgrade of branch environments to Sedona ERP (SedonaOffice). This role works closely with branch leadership, Operations, Service, Finance, Accounting, and IT to ensure each branch is prepared, converted, tested, trained, and stabilized on Sedona across client management, job management, service and inspections, inventory, purchasing, billing, accounts receivable, accounts payable, and general ledger processes.

The ideal candidate brings a practical blend of business analysis, light technical aptitude, working accounting knowledge, and strong organizational and project management skills. This individual will translate branch needs into standard Sedona processes, keep upgrade plans and deliverables on track, safeguard data and financial accuracy through cutover, and help users adopt the new system with confidence. Hands-on Sedona experience is highly valued, particularly as part of a prior Sedona implementation or upgrade.

Responsibilities

Branch Upgrade Planning & Project Coordination

  • Coordinate the upgrade of branch environments to Sedona ERP from discovery and readiness assessment through cutover, stabilization, and handoff to ongoing support.
  • Build and maintain branch-level project plans, timelines, task assignments, and risk, issue, action, and decision logs across multiple concurrent branch upgrades.
  • Schedule and facilitate working sessions and status meetings, and provide clear, timely progress reporting to branch leaders, project sponsors, and IT management.
  • Coordinate activities and dependencies among branch staff, Finance, Operations, IT, and the software vendor to keep each upgrade on scope and on schedule.
  • Develop and refine a repeatable upgrade playbook, including checklists, templates, and lessons learned, so each successive branch upgrade is faster and more consistent.

Business Process Analysis & Branch Readiness

  • Document each branch's current-state processes, systems, reports, and workarounds across sales, jobs, service, inventory, purchasing, billing, and accounting.
  • Facilitate discovery sessions and translate branch needs into requirements, process maps, fit-gap findings, and standard operating procedures aligned to Sedona.
  • Promote standardized Sedona processes across branches while documenting justified business variations and their dependencies.
  • Assess branch readiness for upgrade, including data condition, staffing, user access, equipment, and open transactions, and track remediation items to closure.

Sedona ERP Configuration & Application Support

  • Support setup and configuration of Sedona modules, including Client Management, Accounts Receivable, Accounts Payable, General Ledger, Inventory, Job Management, and Service.
  • Maintain setup tables, branch and warehouse structures, user access and security groups, and related configuration in partnership with IT administrators.
  • Coordinate with IT and the software vendor on environment setup, version updates, cloud or on-premises hosting, mobile tools, and add-on modules.
  • Troubleshoot user and system issues, perform first-level root-cause analysis, and manage vendor support cases through resolution.

Financial & Accounting Process Support

  • Partner with Finance and Accounting to align chart of accounts, branch and department structures, tax, payment terms, and posting rules with corporate standards.
  • Support receivables, payables, recurring billing, job costing, inventory valuation, and period-end close processes within Sedona.
  • Assist with cutover balances and reconciliations, including open receivables and payables, inventory, open jobs, deferred revenue, and subledger-to-general-ledger tie-outs.
  • Apply a working understanding of how operational transactions post to the general ledger to help identify and resolve accounting-related issues.

Data Migration & Master Data Quality

  • Coordinate the extraction, cleansing, mapping, and loading of branch data, including customers, sites, vendors, parts, open transactions, recurring billing, jobs, and service history.
  • Maintain data mapping documents, conversion checklists, and cross-reference tables for each branch upgrade.
  • Validate converted data using record counts, balance comparisons, and sample reviews, and obtain sign-off from branch and Finance data owners.
  • Define and reinforce data standards, required fields, naming conventions, and duplicate prevention so data stays consistent across branches.

Integration, Reporting & Controls

  • Document functional requirements and data handoffs between Sedona and connected systems such as CRM, payment processing, banking and lockbox, payroll, and corporate reporting.
  • Use Sedona Report Manager, Query Builder, dashboards, Excel, and basic SQL queries to validate data and meet branch and corporate reporting needs.
  • Partner with Data & Analytics to ensure branch data in Sedona supports consolidated financial and operational reporting.
  • Support user access reviews, segregation of duties, audit evidence, and exception reporting across critical billing, purchasing, and accounting processes.

Testing & Cutover Management

  • Plan and coordinate conversion validation, functional testing, integration testing, and user acceptance testing for each branch upgrade.
  • Develop test scenarios that validate complete business processes, such as job to invoice to cash, service ticket to invoice, purchase to pay, and recurring billing cycles.
  • Prepare and manage cutover plans, including mock conversions, transaction freeze periods, go/no-go criteria, and go-live checklists.
  • Log, prioritize, and track defects and open items through resolution, and confirm fixes with branch users.

Training, Change Management & Post-Go-Live Support

  • Create process documentation, job aids, and training materials for Sedona workflows tailored to branch roles.
  • Coordinate and deliver end-user training, and prepare branch leaders and super users to support their teams.
  • Provide on-site or remote go-live and stabilization support, triage issues, and communicate status and resolutions to branch stakeholders.
  • Manage post-go-live enhancement requests and lessons learned, and serve as a trusted advisor to branch and functional stakeholders.

Required Qualifications

  • Bachelor's degree in Information Systems, Business Administration, Accounting, Finance, or a related field; equivalent relevant experience may be considered.
  • 3+ years of experience in a Business Systems Analyst, ERP Analyst, Implementation Specialist, Accounting Systems, or Project Coordinator role supporting ERP or accounting applications.
  • Working knowledge of core accounting and operational processes, including receivables, payables, general ledger, billing, inventory, purchasing, and job or service management.
  • Experience supporting an ERP or business system implementation, upgrade, migration, or multi-site rollout.
  • Experience gathering business requirements and producing process maps, test cases, training materials, and standard operating procedures.
  • Demonstrated organizational and project management skills, including managing plans, timelines, and deliverables across multiple concurrent workstreams.
  • Technical aptitude with business applications, including advanced Excel, data validation, report building, user security setup, and basic troubleshooting.
  • Strong analytical, problem-solving, communication, and stakeholder-management skills, with the ability to work effectively across branch, Operations, Finance, and IT teams.

Preferred Qualifications

  • Hands-on experience with Sedona ERP (SedonaOffice), including modules such as Client Management, Job Management, Service, Inventory, Accounts Receivable, Accounts Payable, and General Ledger.
  • Direct participation in a Sedona implementation, data conversion, or version upgrade, ideally across multiple branches or companies.
  • Experience in the security, fire and life safety, low-voltage, or systems integration industry, or in construction, distribution, field service, or multi-site operating environments.
  • Experience with Sedona reporting and add-on tools, such as Report Manager, Query Builder, Sedona-X Mobile, or SedonaOffice Cloud Services.
  • Familiarity with SQL queries, data mapping, data conversion tools, and integrations between ERP, CRM, and reporting platforms such as Microsoft Dynamics 365 and Power BI.
  • Accounting or finance background, including month-end close, reconciliations, job costing, or recurring revenue billing.
  • Relevant project management, business analysis, accounting, or ERP certification, such as PMP, CAPM, or CBAP.

Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to talk and hear, and is frequently required to stand, walk, use hands to finger, handle, or feel, and reach with hands and arms.

Work Environment
This is a field-based, regional role. The employee is expected to travel to branch locations within the region a minimum of 25% of time monthly, and as frequently as business need allows, with total travel expected to run 25–35%. Additional travel to Corporate or other regional locations may be required for acquisitions, employee relations matters, or other business need.

Qualification Requirements
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed in this job description are representative of the knowledge, skills, and/or abilities required to fulfill the essential functions of the role. This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions in accordance with the Americans with Disabilities Act (ADA) and applicable state and local laws.

Equal Opportunity Employer

CBX Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law.

We are a VEVRAA Federal Contractor and give priority referral to protected veterans. We are committed to taking affirmative action to employ and advance in employment qualified minorities, women, individuals with disabilities, and protected veterans.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the ERP Business Systems Analyst in Winston Salem, NC vacancy
  • Applications Analyst, Oracle Enterprise ApplicationsThe Applications...  ...implementation and maintenance of systems applications. The position...  ...work with various IT groups and business users in defining,...  ...functional skills with Oracle ERP R12 and Oracle Saas CloudProficiency... 
    Suggested

    US Tech Solutions

    Winston Salem, NC
    3 days ago
  •  ...IT Support Analyst Winston-Salem, NC Area - Onsite Full Time Position We are searching...  ...daily operations Learn and support business systems such as SAP Business One and warehouse...  ...support SAP Business One or another ERP platform Warehouse management systems... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work

    LinkedIn

    Winston Salem, NC
    3 days ago
  •  ...Winston-Salem, NC. We are looking for a Business Analyst to assist in the implementation of Legna...  ...implement software and configure systems Build strong relationships with customers...  ...hardware systems, network technologies, and ERP applications relevant to the task of implementing... 
    Suggested
    Work at office

    Legna Software

    Winston Salem, NC
    1 day ago
  •  ...CLASSIFICATION: Non Covered/Exempt POSITION SUMMARY: The Planning Analyst is responsible for overseeing multiple aircraft workscopes,...  ...to ensure received workscopes are loaded into the MROH ERP System and other duties as assigned by the Planning and Production Control... 
    Suggested
    Remote work

    North State Aviation

    Winston Salem, NC
    25 days ago
  •  ...program embedded in Gildan's long-term business strategy. Together with our global team...  ...The opportunity The Sr. Product Analyst is a key contributor in delivering the Gildan...  ...and assortment information into planning systems/ style master Support inventory... 
    Suggested
    Work experience placement
    Seasonal work
    Local area

    Gildan

    Winston Salem, NC
    18 hours ago
  • $38.2 - $57.3 per hour

     ...analyze and improve routine to moderately complex clinical and business processes, problems and information requirements for assigned Epic...  ...impact of business requirements. Perform applicable system(s) configuration that meets business requirements. Develop test... 
    Daily paid
    Full time
    Temporary work
    Part time
    Work at office
    Remote work
    Relocation
    Monday to Friday
    Flexible hours
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Atrium Health

    Winston Salem, NC
    2 days ago
  • $26 per hour

     ...Kids we find our purpose in the wow moments our clients experience each day, learning new skills and reaching new goals. As a Student Analyst with ABS Kids you will receive support through coursework, assist with hours accrual, exam prep, and more. Apply today to learn... 
    Hourly pay
    Part time
    Work at office
    Local area
    Immediate start
    Monday to Friday
    Weekend work
    Afternoon shift

    ABS Kids

    Winston Salem, NC
    2 days ago
  •  ...Job Description Position: Business Analyst – Clinical Trials \n Domain: Pharma / Clinical Research (Mandatory) \n Location: Remote \n \n Rate: $57/hr on C2C/1099 (OR) $50/hr on w2 (Max - No rate Negotiation) \n \n Job Description: \n \n Seeking... 
    Remote work

    Nexwave

    Winston Salem, NC
    4 days ago
  • Forsyth Technical Community College is seeking a Human Resources Analyst on a full-time day schedule at the Main Campus. The role supports data-informed decision-making across HR by administering HR systems, analyzing workforce data, and producing accurate reports for... 
    Full time

    Forsyth Technical Comunity Clg

    Winston Salem, NC
    4 days ago
  • $104k - $118.56k

     ...in pharma, clinical research, or clinical trials. Hands-on business analysis experience with eSource, DDC, eCOA, ePRO, or other eClinical...  ...Support clinical-trial technology initiatives as a Business Analyst. Gather and analyze clinical study protocols and define... 
    Hourly pay
    Full time
    Remote work

    Nexwave

    Winston Salem, NC
    3 days ago
  •  ...Job Description Job Title: Financial Data Analyst\n Schedule: 100% Remote \n Position: Contract \n Duration: 12 months \n...  ...experience \n Experience with different types of analytics \n Business Analyst background is a plus \n Thinker not only working in... 
    Remote job
    Contract work

    Matlen Silver

    Winston Salem, NC
    4 days ago
  •  ...effectively in all situations. As the Warehouse Management Systems (WMS) Analyst, you will serve as the liaison between Operations and IT, maintaining...  ...and research existing WMS, and configure, test and support business functions Make recommendations to management on... 
    Local area
    Night shift

    GXO Logistics, Inc.

    Rural Hall, NC
    23 days ago
  •  ...with its comprehensive ESG program embedded in Gildan's long-term business strategy. Together with our global team of dedicated employees,...  ...surprised at gildancorp.com. The opportunity The Sr. Analyst Consumer Insights represents the voice of the consumer. This... 
    Work experience placement
    Local area
    Flexible hours

    Gildan

    Winston Salem, NC
    18 hours ago
  •  ...Description Job Description Summary The Business Intelligence Analyst builds and maintains the reporting,...  ...the company's operating and financial systems into reporting leadership can act on,...  ...end to end: ingestion from the ERP, project management , document and bidding... 
    Temporary work

    Frank L Blum Construction Co

    Winston Salem, NC
    4 days ago
  •  ...discounts Health insurance Opportunity for advancement About the Role: Join ABA THERAPY LLC as a Board Certified Behavioral Analyst in Winston-Salem, NC, where you will make a significant impact on the lives of individuals with autism and related disorders. This... 

    ABA Therapy

    Winston Salem, NC
    3 days ago
  • $100k

     ...programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time...  ..., Computer Engineering, Electrical Engineering, Information Systems, IT Project work on the technologies needed Highly motivated... 
    Full time
    H1b

    SynergisticIT

    Winston Salem, NC
    4 days ago
  •  ...execution and delivery of projects that span technology operations and business initiatives across 50 franchise dealership locations ranging...  ...and maintain Jira projects and Confluence spaces as the PMOs system of record ensuring consistent use of statuses issue types... 
    Temporary work
    Weekend work
    Afternoon shift

    DPP

    Winston Salem, NC
    8 days ago
  • IT Applications Professional, Programmer Analyst Please see Special Instructions for more...  ...rigorous programs in health sciences, business, education, and the humanities. Known for...  ...community effectively utilize software systems integral to academic and administrative... 
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Monday to Friday
    Weekend work

    Winston-Salem State University

    Winston Salem, NC
    13 hours ago
  •  ...Information Job Title Job Title Human Resources Analyst Posting Number Posting Number 2941 Job...  ...Department by administering HR systems, maintaining and analyzing workforce data...  ...generate reports for internal and external business partners, including but not limited to... 
    Full time
    Part time
    Work experience placement
    Work at office
    Shift work

    Forsyth Technical Comunity Clg

    Winston Salem, NC
    4 days ago
  •  ...with its comprehensive ESG program embedded in Gildan's long-term business strategy. Together with our global team of dedicated employees,...  ...We are seeking a dynamic and detail-oriented Marketing Brand Analyst to join our team. This role will support the marketing... 
    Work experience placement
    Local area

    Gildan

    Winston Salem, NC
    18 hours ago
  •  ...effectively in all situations. As the Senior Warehouse Management Systems Analyst, you will serve as the liaison between Operations and IT,...  ...and analyze existing WMS, and configure, test and support business functions Educate management on opportunities for process... 
    Local area
    Monday to Friday
    Day shift

    GXO Logistics, Inc.

    Rural Hall, NC
    27 days ago
  •  ...campus services and hospitality roles unless otherwise specified. Job Description Summary The Senior Compensation & Benefits Analyst is responsible for supporting the Executive Director in the design administration and analysis of compensation programs. This... 
    Full time
    Temporary work
    Work at office

    Wake Forest University

    Winston Salem, NC
    14 days ago
  •  ...Australia, and China. Governance, Risk, and Compliance (GRC) Analyst - SOX & Data Security Focus Location: Clemmons, NC Job Type: Full...  ...(SOX-Aligned) Perform SOX user access reviews for financial systems. Validate provisioning, modification, and termination controls.... 
    Full time

    Hayward Industries Inc

    Clemmons, NC
    1 day ago

Do you want to receive more vacancies?

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