SENIOR BUSINESS SYSTEMS ANALYST JOB DESCRIPTION
Discover what employers look for in a Senior Business Systems Analyst through a curated set of job descriptions across multiple industries and functions.

Senior Business Systems Analyst Job Description Template
1. About the Role
Enterprise resource planning environments run on hundreds of interdependent configurations. One misconfigured order type, a gap between a documented requirement and what actually ships, or a missed SOX control can ripple into financial restatements or failed deployments. The Senior Business Systems Analyst is the practitioner who catches those gaps before they compound, owning requirements elicitation, process documentation, and systems configuration across ERP and business application portfolios. At this seniority level, the role spans the full requirements-to-deployment cycle without direct management authority, earning influence through analytical rigor and cross-functional credibility.
2. Position Summary
As the Senior Business Systems Analyst, you translate complex enterprise business needs into structured system requirements, driving improvements across ERP, finance, and operational platforms that directly affect how the organization operates at scale. You will work across business units, technology teams, and external vendor partners, typically reporting to a Data and Systems Manager or IT Director, with scope extending across domestic and international stakeholder groups.
3. Why Join Us
Career Impact: Owning requirements across ERP modules such as Accounts Payable, General Ledger, and order management positions a Senior BSA as the authoritative cross-functional translator between business operations and technology delivery, a profile that commands growing market value as organizations deepen their ERP investments.
Business Impact: Finance, supply chain, and sales administration teams depend on this role to resolve system failures, configure order processing rules, and maintain data integrity in platforms handling revenue transactions and financial close cycles.
Growth Opportunity: The breadth of ERP exposure at this level, spanning procurement, finance, and master data governance, creates a clear runway toward Solutions Architect, IT Program Manager, or enterprise product ownership roles.
4. Key Responsibilities
- Elicit, document, and validate business and system requirements across ERP and enterprise application initiatives, ensuring alignment between functional needs and technical design.
- Analyze existing business processes and workflows to identify gaps between current-state operations and target-state system capabilities.
- Lead requirements workshops and cross-functional working sessions with finance, operations, and technology stakeholders to align on scope and priorities.
- Design and maintain business process models, data flow documentation, and configuration specifications for ERP and business application changes.
- Coordinate end-to-end system testing cycles including unit, integration, and user acceptance testing, recommending improvements based on findings.
- Manage feature backlogs, track issue resolution, and communicate project status and risk to business and IT leadership.
- Partner with data engineering and reporting teams to define requirements for dashboards, analytics outputs, and master data governance processes.
- Support change management activities including end-user training documentation, training delivery, and post-go-live stabilization.
5. Required Qualifications
- Bachelor's degree in Information Systems, Computer Science, Finance, Business, or equivalent work experience.
- 5 or more years of business systems analysis experience, with demonstrated ownership of full requirements-to-deployment cycles in enterprise environments.
- Proven experience eliciting and documenting business requirements, process flows, and gap analyses across complex, multi-team projects.
- Working knowledge of ERP systems in functional areas such as finance, procurement, order management, or HR administration.
- Experience supporting or leading user acceptance testing and coordinating testing schedules across business and technology teams.
- Strong written and verbal communication skills with demonstrated ability to present complex system concepts to non-technical stakeholders and senior leadership.
- Familiarity with software development lifecycle methodologies, including Agile or Scrum frameworks, and experience managing or contributing to product backlogs.
- Demonstrated ability to manage multiple concurrent projects with competing priorities in a deadline-driven environment.
6. Preferred Qualifications
- Experience with ERP financial modules covering general ledger, accounts payable, accounts receivable, or cost center accounting in a SOX-regulated environment.
- Background in master data management governance, including data integrity audits, role-based security administration, and data quality remediation.
- Exposure to business intelligence and data visualization platforms used to develop dashboards and operational reporting for business stakeholders.
- Experience working across global or multi-region stakeholder groups spanning North America, EMEA, or APAC operating environments.
7. Success Metrics & Environment
- Requirements defect rate, measuring how often post-delivery issues trace back to incomplete or inaccurate requirements documentation.
- UAT pass rate on first submission cycle, reflecting the thoroughness of upstream analysis and test scenario preparation.
- Time to issue resolution for production system incidents routed through the BSA function, tracked in days from ticket intake to closure.
- Backlog velocity, measuring the percentage of prioritized backlog items delivered within committed sprint or release cycles.
- Data governance audit findings attributed to master data gaps or configuration errors within the BSA's scope of ownership.
- Typical tools: ERP platforms (commonly SAP ERP or Oracle E-Business Suite); BI and reporting (commonly Power BI or MicroStrategy); SQL query environments; project tracking platforms.
8. Compensation & Benefits (US Market Benchmark)
- Base Salary Range: $95,000 to $130,000 annually, depending on ERP specialization and industry
- Bonus: Annual performance bonus, typically 8 to 12 percent of base salary
- Equity: Rare in non-tech enterprises; RSUs offered at larger technology firms
- Health Benefits: Medical, dental, and vision coverage; employer contributes majority of premium
- PTO: 15 to 20 days annually, plus standard federal holidays
- Common Perks: Remote or hybrid flexibility, tuition reimbursement, professional certification support
Figures are estimates based on general US market benchmarks and may be outdated. Adjust based on location, company size, and seniority level.
9. EEO & Legal
Work authorization in the United States is required for this position. All qualified applicants will be considered for employment without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other characteristic protected under applicable federal, state, or local law. Reasonable accommodations are available to applicants with disabilities throughout the hiring process upon request. Employment offers are contingent on the successful completion of a background check.
Senior Business Systems Analyst Job Description Examples
1. Senior Business Systems Analyst (Municipal Addressing & GIS)
The Senior Business Systems Analyst owns the end-to-end addressing lifecycle for subdivision, townhome, and condominium projects, maintaining the city's computerized address database and coordinating with GIS, E-911, and utility companies to ensure data accuracy. Serving as the primary point of contact for address-related issues, this role supports accurate property records and emergency response readiness across the municipality.
Key Responsibilities
- Review subdivision, townhome, and condominium projects requiring multiple addressing assignments.
- Seek clarification from developers, engineers, or others to resolve addressing issues.
- Determine which land parcels will be impacted and confirm ownership of land.
- Approve or deny submitted street names and subdivision names.
- Process approved and recorded plats to enter new addresses into the city computerized database.
- Identify, research, and resolve addressing conflicts, and update databases to remedy inconsistencies.
- Maintain the internal database with all new addresses.
- Conduct address research at the request of internal and external customers.
- Coordinate with the GIS team to update city systems for new addresses.
- Notify property owners, E-911, postal services, and utility companies of any address changes.
- Serve as the primary point of contact for all address-related issues.
- Escalate issues to senior management when appropriate.
- Provide work group leadership, guidance, and training to less experienced staff.
Required Qualifications
- High school diploma or GED, with technical training in GIS, CAD, Information Technology, or a related field.
- Two years of experience in a municipal planning department, GIS mapping, processing deeds, or a related field.
- Thorough knowledge of reading and interpreting plans, plats, and maps.
- Knowledge of records management techniques for maintaining hard copy and electronic records.
- Ability to comply with local address ordinances.
- Strong customer service skills, applicable in person, by telephone, and by email.
- Ability to work effectively under stress and meet deadlines.
- Strong collaboration and team communication skills.
2. Senior Business Systems Analyst (HR Systems & Process Excellence)
Embedded within the One HR team at NYU Langone Health, the Senior Business Systems Analyst leads strategic process improvement projects and manages the development and deployment of HR business systems, including Salesforce, PeopleSoft, and Tableau. Working closely with the HR Analytics and Technology team and a broad range of business stakeholders, this role advances operating efficiency and the accuracy of HR systems across the organization.
Core Functions
- Lead, prioritize, and manage strategic process improvement projects and initiatives.
- Collaborate with the HR Analytics and Technology team to improve downstream systems for operating efficiency.
- Develop, monitor, and track process excellence project plans, driving milestone completion and corrective action strategies.
- Define and collect specifications to build reporting dashboards and other assigned products.
- Provide timely intake, workarounds, and resolution of cases in Salesforce for the department.
- Maintain documentation on Salesforce cases related to findings, actions, and outcomes.
- Educate end-users on system functionality and provide instruction on troubleshooting common issues.
- Meet with stakeholders to understand and document business requirements promptly and accurately.
- Develop comprehensive training guides and user manuals.
- Collect and interpret statistical data on the progress and success of HR projects.
- Lead the planning, development, and enhancement of HR Intranet initiatives and manage all related requests.
- Assist in configuring and maintaining automated distribution lists to improve data accuracy.
Qualifications & Experience
- Bachelor's degree.
- Minimum of three years of experience in an HR role with demonstrated knowledge of policies and process flows.
- Two years of experience with PeopleSoft as a user or in technical support.
- Experience with two or more system integrations within an HR function.
- Experience with Oracle SQL, PeopleSoft SQR, and PeopleSoft PeopleTools applications.
- Experience with Tableau.
- Strong problem-solving and analytical skills.
- Ability to manage multiple competing priorities in a highly collaborative environment.
3. Senior Business Systems Analyst (Forecasting Platform & Consumer Products)
Reporting to business and technology leadership across the Consumer Products, Games and Publishing segment, the Senior Business Systems Analyst drives change management and product strategy for a proprietary forecasting platform, translating complex finance and royalty data requirements into clear user stories and release plans. Partnering with cross-functional business, licensee, and software development teams, this role delivers end-to-end product improvements that directly enhance forecasting accuracy and operational efficiency.
Primary Duties
- Collaborate with cross-functional business, technology, and licensee partner teams to execute product strategy and roadmap end-to-end.
- Connect with users regularly to develop a deep understanding of their needs, pain points, and product experience.
- Define and write clear requirements and user stories for the development team.
- Participate in and influence technical discussions to solve complex business and system problems.
- Understand and coordinate dependencies across multiple teams with competing priorities.
- Prioritize the product backlog and make recommendations to business partners and leadership, considering relevant trade-offs.
- Establish product release plans and set expectations for new feature delivery.
- Perform analysis across a complex finance environment to assess data accuracy, troubleshoot issues, and answer partner questions.
- Serve as a data subject matter expert to identify opportunities where royalty data can address business goals.
- Create user training documentation and host user training sessions to drive product adoption.
- Communicate and present product strategies and priorities to business partners and leadership.
Skills & Qualifications
- Bachelor's degree in Computer Science, Information Systems, Engineering, Finance, Accounting, or a related field.
- MBA or other advanced degree preferred.
- Four or more years of experience building consumer-quality technology products from ideation to launch and support.
- Five or more years of experience in Product Management, defining and implementing end-to-end product strategies.
- Five or more years of Project Management experience on complex projects is desirable.
- Experience creating product roadmaps for new and existing products.
- Experience with Agile/Scrum methodologies.
- Experience with highly integrated accounting applications, including interfaces to forecasting systems, data warehouses, and master data management, is desirable.
- Experience with MicroStrategy or equivalent reporting systems.
- Understanding of the Licensing and Consumer Products industry with demonstrated domain experience in Revenue Accounting, Finance, and Contract Management Systems.
- Excellent organizational and communication skills, with the ability to balance multiple priorities.
- Excellent analytical, troubleshooting, and problem-solving skills with attention to detail.
4. Senior Business Systems Analyst (Digital Transformation & Customer Experience)
Sitting at the intersection of business strategy and digital delivery, the Senior Business Systems Analyst shapes next-generation customer experiences by facilitating requirements workshops, performing gap analysis, and translating recommendations into long-term digital strategies for team members and customers. Operating across business, design, engineering, and product teams in an Agile environment, this role enables scalable cloud fulfillment solutions that improve the customer journey and drive organizational alignment.
Duties
- Prepare current-state documentation in written and graphical process flow formats.
- Facilitate requirements-gathering and process-mapping workshops.
- Perform gap analysis between current-state and future-state functionality.
- Participate in end-to-end implementation planning activities, including project management, issue management, and change management.
- Document the customer journey and identify ways to improve existing customer pain points through process optimization, technology, or communication.
- Forecast scalable solutions and determine when they need to be delivered to positively influence the customer journey.
- Work with business, design, engineering, and product teams to create digital transformation experiences for team members and customers.
- Execute work based on Agile digital delivery and communicate across multiple teams to ensure successful project delivery.
- Translate recommendations to senior leadership to gain agreement and influence long-term digital strategies.
- Participate in User Acceptance Testing and recommend improvements.
- Build proofs of concept for potential new solutions and technologies in collaboration with product management and engineering teams.
Requirements
- Five or more years of experience as a Business Analyst.
- Verifiable experience working directly with customers to improve their experiences.
- Experience defining the customer experience and personalizing the user journey across a cloud fulfillment ecosystem.
- Experience in business process optimization and scalability with customer experience platforms and solutions.
- Experience analyzing business situations and working within a team environment to provide efficient software solutions.
- Experience preparing as-is and to-be process documentation and performing detailed gap analysis.
- Experience completing multiple complex technical projects.
- Experience designing optimized customer experiences in CSM, CRM, or HCM platforms.
- Ability to present solutions to large audiences and senior executives in person, virtually, and via webinar.
- Strong passion for technology and new ideas to improve the way people work.
5. Senior Business Systems Analyst (Procure to Pay & SAP)
A key member of the Procure to Pay global team, the Senior Business Systems Analyst leads the design and improvement of end-to-end business processes through SAP FICO, ServiceNow, and related system integrations, serving as a trusted technical advisor to Business Application Owners and IT. Collaborating across finance and procurement stakeholders worldwide, this role builds authorized, tested, and fully documented system changes that ensure operational continuity and support global financial process integrity.
Functions
- Design and improve Procure to Pay business processes through new or enhanced products, systems integrations, and tools.
- Provide production support and enable system enhancements.
- Work with Business Application Owners, users, and IT to understand requirements and identify approaches to meet their needs.
- Partner with the release team to initiate change management processes, ensuring system changes are authorized, tested, approved, and implemented with defined back-out plans.
- Provide technical consulting services to the Procure to Pay global team as a trusted advisor.
- Effectively prioritize and execute tasks in a high-pressure environment while managing multiple requests simultaneously.
Experience & Qualifications
- Bachelor's or master's degree in Information Systems or a related discipline.
- Eight or more years of combined business systems analysis experience.
- Two years of ServiceNow applications experience.
- Five to eight years of SAP FICO experience, including S/4HANA.
- Experience designing, building, testing, and deploying SAP FICO technical solutions with emphasis on RICEFs design and development.
- Experience with SAP VIM, SAP Ariba, Blackline, Concur, and Kyriba system interfaces is desired.
- Extensive knowledge of SAP FICO modules, including Accounts Payable, General Ledger, Asset Accounting, Accounts Receivable, Month-End Close, Cost Center Accounting, Internal Order Accounting, and COPA.
- Knowledge of Bank Accounting, preferably with Electronic Bank Statement exposure.
- Exposure to domestic and international tax setup and processes.
- Strong attention to detail with the ability to multitask in a self-managed environment.
6. Senior Business Systems Analyst (Business Process Modeling & Insurance)
Successful delivery of automated business solutions depends on the Senior Business Systems Analyst, who leads requirements elicitation, process modeling, and systems analysis across IT and operations while applying project and program management methodologies to meet project deliverables. Based within a complex insurance environment and collaborating with both technical staff and business unit leadership, this role produces formal recommendations and quality-assured test plans that translate business needs into effective system outcomes.
Accountabilities
- Prepare current-state documentation in written and graphical process flow formats.
- Use Business Process Modeling techniques and tools to create business process models.
- Lead the development of new or revised processes and procedures.
- Facilitate the elicitation of business and systems requirements.
- Analyze business unit requests and understand business requirements.
- Work with technical staff to determine possible solutions and communicate business and system impacts to IT and operations staff.
- Prepare documentation for business and system requirements in various formats.
- Conduct research and analysis to quantify business opportunities and develop formal recommendations to management.
- Provide input on how data is created, stored, and reused as it relates to business processes.
- Apply project management and program management methodologies to support systems development and meet project deliverables.
- Provide test scenarios and test criteria based on knowledge gained through business and systems analysis.
- Provide approval or quality checks on test plans and test matrices.
Technical Qualifications
- Bachelor's degree or equivalent education and experience, preferably in IT or business.
- Minimum of three years of experience in business systems analysis.
- Two to four years of industry experience preferred.
- Two years of experience managing technical projects in a complex environment.
- Experience eliciting and writing data requirements.
- Experience working on finance systems.
- Basic knowledge of insurance company operations.
- Strong organizational and analytical skills with attention to detail.
- Excellent written, verbal, and presentation skills.
- Ability to manage changing priorities and address issues quickly and professionally.
7. Senior Business Systems Analyst (Data Analytics & Power BI)
As the Senior Business Systems Analyst, this role manages projects of varying complexity within Nestle Professional, designing and supporting data analytics solutions using Power BI, SQL, and GIS mapping tools to meet domestic and international business requirements. The Data and Systems team relies on this work to ensure accurate territory mapping, robust reporting, and well-governed data models that enable informed decision-making across the organization.
Activities
- Manage projects of varying complexity.
- Lead cross-functional project meetings, communicating status and risks to stakeholders.
- Collaborate with domestic and international business teams to define requirements and deliver solutions.
- Identify risks and gaps in functional and technical solutions.
- Design, develop, and support data analytics using Power BI service, self-service models, and visualization tools.
- Develop, publish, and schedule reports, and enhance data models and dashboards to meet business requirements.
- Work with analysts and data engineers to identify and understand source data systems and business requirements for solution delivery.
- Use mapping software to identify territory customers and trade asset locations.
Position Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or a closely related field.
- Minimum of seven years of experience in project management, data management, and analytics.
- Five to seven years of experience in information systems or equivalent.
- Three or more years of experience delivering complex reports and dashboards.
- Strong experience with Power BI application layer models and data visualization.
- Strong data management and data mining skills, specifically in Microsoft Excel, with SQL preferred.
- Working knowledge of SAP ERP and CRM platforms preferred.
- Strong working knowledge of mapping and GIS software applications, with the ability to train high-level users.
- Excellent analytical and problem-solving skills for translating data into meaningful visualizations.
8. Senior Business Systems Analyst (Oracle ERP & Product Lifecycle Management)
Senior Business Systems Analyst oversees master data governance, ERP data integrity, and Product Lifecycle Management support for industry-leading GPS products within BAE Systems, executing audit reviews and generating reports that ensure data completeness at operational levels. The work directly supports engineering and manufacturing teams by providing Oracle ERP tool training, monthly metrics, and alignment project participation that migrate data into enterprise PLM and ERP systems.
Operational Focus
- Research, analyze, and consult to support data users across the organization.
- Execute governance and audit reviews around master data to ensure data integrity and completeness at operational levels.
- Generate reports to validate data governance.
- Provide support to end users by determining root causes of problems, resolving issues, and following up through closure.
- Oversee and maintain data integrity for engineering data within the Oracle ERP system.
- Provide tool support and training for engineering teams.
- Collect, analyze, and report monthly metrics from the ERP system.
- Provide Product Lifecycle Management support.
- Participate in alignment projects that migrate data from external tools into the enterprise PLM and ERP systems.
Knowledge Skills & Abilities
- Bachelor's degree in a technical discipline, or eight or more years of relevant experience.
- Master's degree in a technical discipline preferred.
- Five or more years of experience as an Oracle Master Data Management techno-functional consultant or equivalent.
- Five or more years of Product Lifecycle Management experience.
- Cross-functional experience between engineering and manufacturing environments is strongly preferred.
- Experience with mergers and acquisitions.
- Ability to work independently as a self-starter.
9. Senior Business Systems Analyst (JD Edwards Sales Order Processing)
The Senior Business Systems Analyst produces end-to-end sales order processing support across North America, EMEA, and APAC regions, managing JD Edwards E1 configurations, resolving system issues, and writing technical specifications for Sales, Purchase Order, and IC Order Processing functions. Serving as the link between Sales Administration, Finance, and Purchasing end-users and the technical team, this role ensures accurate finance journal entries and reliable order processing operations across global sales admin offices.
Key Deliverables
- Support Sales Administration, Finance, and Purchasing end-users with day-to-day activities in resolving system issues related to Sales, Purchase Order, and IC Order Processing.
- Provide training and business process guidance for new and existing users.
- Set up and manage Sales and Purchase Order processing, including order types, order Activity Rules, and Distribution DMAAI configurations.
- Work with Sales and Purchasing users to provide technical assistance in identifying, evaluating, and developing systems and procedures.
- Write technical specifications for developers on system changes.
- Resolve functionality issues in coordination with end users, the Business Systems Analysts team, and the technical team, and coordinate testing and deployment schedules.
- Update production data based on user-submitted trouble tickets when fixes have been tested in a test environment.
Professional Experience
- Bachelor's degree in Management Information Systems, Computer Science, or a related discipline preferred.
- Minimum of eight years of related experience.
- Two or more years of JD Edwards Sales Order and Purchasing experience preferred.
- Demonstrable proficiency with the JDE application, including UTB and DataBrowser, and an understanding of JDE's table structure.
- Proficiency in Microsoft Windows and Microsoft Office applications, including Access, Excel, Word, PowerPoint, Project, and Outlook.
- Ability to contact vendors for escalation and resolution of critical support issues and to engage vendors for quotations on new functionality.
10. Senior Business Systems Analyst (Application Systems & Decision Support)
Embedded within a business and technology environment, the Senior Business Systems Analyst develops major application systems requirements and builds supporting information and decision support systems aligned to business needs, including performance measurement of value creation. Working closely with system users, technical developers, and business leadership, this role advances the full lifecycle of licensed and vendor-packaged software from requirements gathering through configuration, administration, and automated solution development.
Areas of Ownership
- Develop major application systems requirements, testing, and controls, and provide support for application enhancements.
- Lead the determination of key information and analysis requirements.
- Build supporting information and decision support systems.
- Create systems plans matched to business requirements and build performance measurement of value creation.
- Lead requirements gathering and configuration establishment for licensed and vendor-packaged business software systems.
- Support, maintain, and administer implemented business system solutions as needed.
- Analyze business operations and develop automated solutions.
Background & Experience
- Bachelor's degree or equivalent in business, a related quantitative discipline, or a related field.
- Four years of business or systems experience, including systems program management, software design and development, systems training, application testing, systems migration and integration, or developing business user systems requirements.
- Experience with technology assessments, decision support, information business services, network design, database design, or software requirements definitions.
- Strong human relations, communication, planning, and organizational skills.
- Ability to collaborate with system users and technical developers.
11. Senior Business Systems Analyst (Enterprise Corporate Systems & Hilton)
Reporting to technology leadership at Hilton, the Senior Business Systems Analyst develops documentation for current state and proposed changes across a diverse portfolio of Enterprise and Corporate systems, overseeing application configuration, feature backlog management, system testing, and data support. Partnering with business and technology teams, this role ensures reliable system performance and effective delivery of projects across the organization's enterprise technology environment.
Role Responsibilities
- Identify and document current state, proposed changes, and options for consideration.
- Perform application configuration, maintenance, and provisioning as required.
- Track and manage feature backlogs and updates.
- Perform system testing and coordinate user testing.
- Provide data support and analysis.
Minimum Qualifications
- Five years of professional experience in Technology or a related field.
- Two years of Business Systems Analyst or general project management experience.
- Proficiency with SQL to perform data analysis and troubleshoot data anomalies.
- Strong understanding of software development lifecycles and implementation methodologies.
- Strong written and verbal communication skills.
- Collaborative and customer-centric mindset, with the ability to work well with others in teams and on projects.
- Technical acumen and the ability to quickly gain proficiency with new tools and applications.
- Ability to influence, create, and manage business and technology processes.
12. Senior Business Systems Analyst (GIS & ArcGIS Products)
Sitting at the intersection of geospatial technology and business systems, the Senior Business Systems Analyst shapes GIS product strategy and ArcGIS platform operations by performing backend processes, geospatial analysis, and translating end-user requirements into technology solution capabilities across ESRI Web Apps, ArcGIS Online, and related products. Operating across business organizations and field users while partnering with team members on system policy and data governance, this role enables consistent GIS service delivery and supports the achievement of organizational geospatial goals.
Job Functions
- Contribute to the strategic vision and identify product enhancements that improve customer experience and simplify the current landscape.
- Facilitate and coordinate external benchmarking and best-practice efforts with other business organizations.
- Perform geospatial analysis and support all ArcGIS-based products, including ESRI Web Apps, ArcGIS Online, ArcGIS Portal, Collector, Survey123, and the ArcGIS product suite.
- Conduct training and enhance business processes.
- Analyze end-user needs and translate requirements into technology solution capabilities and design.
- Provide support toward resolution of escalated support tickets, including root cause analysis and identification of short- and long-term remediation.
- Partner with team members to establish policy on how systems and their data are used to support GIS goals.
- Perform GIS backend processes, including bulk data updates, schema changes, map and data requests, and product configuration.
- Interact with field users and troubleshoot hardware, software, communications, and automation issues.
Education & Experience
- Bachelor's degree in Computer Science, Computer Engineering, GIS Technologies, or a related IT field.
- Advanced degree, such as a Master's in Information Technology, preferred.
- Four or more years of relevant experience.
- Four or more years of business analysis experience on small to medium-sized projects, including documenting requirements, establishing scope, and determining testing and implementation strategy.
- One or more years of experience working with project teams to determine implementation and testing strategy.
- Experience in a team lead role through projects and other work planning activities.
- Strong leadership, influence, facilitation, relationship-building, and negotiation skills.
- Ability to communicate technical and business process topics clearly, succinctly, and proactively to a wide range of audiences.
- Ability to work through issues independently with successful outcomes.
13. Senior Business Systems Analyst (Supply Chain & Oracle NetSuite)
A key member of the supply chain and enterprise technology team, the Senior Business Systems Analyst develops deep domain expertise in Supply Chain, Logistics, and Warehouse Operations, defining project scope and success metrics while managing delivery through Oracle NetSuite ERP and Oracle Cloud WMS. Collaborating with Project Management and Technology leads as well as executive stakeholders, this role oversees end-to-end project execution and enterprise technology roadmap contributions that drive measurable operational results.
What You'll Do
- Establish deep domain expertise in business units' processes, interdependencies, and enabling tools and technologies.
- Serve as a trusted advisor to business unit leadership and executive stakeholders.
- Work with business unit leadership to define inter- and intra-departmental project scope, priorities, and success metrics.
- Collaborate with Project Management and Technology leads to plan, execute, and manage project delivery.
- Perform and facilitate the analysis of requirements, trade-offs, priorities, and solutions, and make recommendations to business units.
- Provide input to and help manage the enterprise technology roadmap.
- Quickly and accurately assess system capabilities and limitations against business needs.
- Triage and troubleshoot reported system issues, escalating risks and driving mitigation and resolution plans.
- Plan and execute organizational change management activities.
Strategic Qualifications
- Bachelor's degree required.
- Seven or more years of experience as a Business Analyst, Systems Consultant, or Enterprise Software Product Owner.
- Deep domain expertise in Supply Chain, Logistics, and Warehouse Operations.
- Experience with Oracle NetSuite ERP and Oracle Cloud WMS.
- Experience with Agile methodologies, requirements gathering, user stories, defining business value, and working alongside developers and architects.
- Familiarity with Atlassian SDLC tools is a plus.
- Solid analytical and creative problem-solving skills, with the ability to balance detail and the big-picture view.
- Strong verbal, written, and interpersonal communication skills across technical and non-technical audiences.
- Ability to prioritize and manage multiple projects while meeting demanding deadlines.
14. Senior Business Systems Analyst (E-Commerce & ERP Systems)
Sustained growth at Therabody depends on the Senior Business Systems Analyst, who leads cross-departmental design of technical solutions and manages data integration, quality, and system upgrades across e-commerce platforms, ERP, Order Management Systems, and CRM systems. Serving as the central point of coordination between business and technical teams, this role enables reliable, well-documented application systems that support organization-wide requests and long-term operational scalability.
Day-to-Day Responsibilities
- Lead and assist business and technical teams to design technical solutions and develop or modify processes to resolve moderate to complex business issues.
- Stay well-informed on current technical knowledge and continuously make recommendations for future system upgrades.
- Collaborate across multiple departments to evaluate and define fixes and development.
- Manage and support data integration, data quality and integrity, error logs, and updates.
- Develop and maintain all systems training materials and user documentation.
- Monitor project progress by tracking activity, problem points, and compliance, and publish progress reports to all business owners.
- Build and manage reports and dashboards as needed.
- Respond to organization-wide requests on an ad-hoc basis promptly.
Qualifications & Experience
- Bachelor's degree in Computer Science, Information Systems, or a related field.
- Five or more years of experience in business systems applications such as e-commerce platforms, ERP, Order Management Systems, or CRM systems.
- Experience with NetSuite, Salesforce, or any e-commerce system is a plus.
- Deep understanding of cloud platforms and data management.
- Ability to gather business needs, make technical recommendations, and communicate business needs to technical teams.
- Excellent documentation and communication skills.
- Ability to effectively prioritize and manage recurring tasks and one-off projects.
- Self-sufficient, forward-thinking problem solver with the ability to work with minimal supervision.
15. Senior Business Systems Analyst (Client Billing & BI Reporting)
As the Senior Business Systems Analyst, this role refines client billing operations and BI reporting by executing quantitative cost and revenue analysis, managing project code lifecycles, and designing summary and dashboard reports that translate data into actionable insights for key stakeholders. The finance and operations team relies on this work to deliver accurate monthly invoicing, contract tracking, and structured guidance to junior team members across the organization.
Scope of Work
- Perform cost and labor analysis on accounts based on time-tracking data.
- Coordinate with account teams to generate monthly invoices based on signed contracts.
- Own project code management for accounts, including creation, tracking, and closure of project codes based on project duration.
- Maintain client contracts and statements of work.
- Track cost and revenue against appropriate contract streams.
- Use Business Intelligence tools to provide timely data and trend analysis to key stakeholders.
- Execute quantitative analysis that translates data into actionable insights.
- Design summary, detail, and dashboard reports to present analysis and recommendations in a concise and readable format.
- Provide structure, direction, guidance, and coaching to junior team members on deliverables.
Skills & Qualifications
- Bachelor's degree or higher.
- Five to eight years of industry experience.
- Experience in client billing, invoicing, and accounts receivable.
- Experience in business operations reporting and analysis.
- Experience in client account billing and cost analysis.
- Experience coaching junior team members.
- Expert skills in Microsoft Word, Excel, PowerPoint, and Power BI.
- Experience with reporting and BI tools such as SAP Lumira, Business Objects, or Tableau.
- Strong business acumen and analytical thinking.
- Excellent communication skills with the ability to communicate across all levels of an organization.
16. Senior Business Systems Analyst (Microsoft Dynamics 365 Finance)
Senior Business Systems Analyst manages the full implementation lifecycle and ongoing production support for Microsoft Dynamics 365 Finance, Accounts Payable, and related functions, partnering with Finance Business Capability Owners to ensure new systems meet operational and regulatory requirements. Success in the position means delivering effective Level 2 and Level 3 support, establishing SLAs and KPIs for supported systems, and applying SDLC methodology to achieve high customer satisfaction across a regulated financial environment.
Work Activities
- Partner with Finance Business Capability Owners to understand system requirements and ensure new systems meet business needs.
- Implement and provide ongoing support for Microsoft Dynamics 365 Finance, Accounts Payable, and related functions.
- Participate in all phases of the Systems Development Lifecycle, including planning, requirements determination, current-state analysis, solution design, construction, testing, training, implementing, and ongoing support.
- Establish ongoing support structures, SLAs, and KPIs for supported systems.
- Apply IT methodology, procedures, and tools to work performed.
- Provide subject matter expert guidance for process and system optimization.
- Provide direct Level 2 and Level 3 production support for the Dynamics 365 system, working with internal technical resources and vendor support teams.
- Ensure effective communication and customer satisfaction for supported systems and services.
Required Qualifications
- Bachelor's degree from an accredited university.
- Five or more years of demonstrated experience with strong functional knowledge of financial systems.
- Experience implementing or supporting packaged software systems.
- Experience working with Microsoft Dynamics 365.
- Experience with CPM and budget management systems.
- Experience working in a regulated environment.
- Strong knowledge of full-lifecycle SDLC methods and tools.
- Excellent communication, planning, and organizational skills.
- Logical thinking skills and a methodical approach to work.
- Ability to apply both functional business and technical systems expertise.
17. Senior Business Systems Analyst (Hyperion Oracle EPM)
The Senior Business Systems Analyst creates and administers the full Oracle Hyperion EPM environment, including HFM Consolidation, Essbase, Planning, and FDMEE, to support global financial close and planning processes across all locations. Serving as the technical expert for the Hyperion platform and collaborating with internal and external audit teams, this role enables SOX-compliant financial reporting, accurate consolidation, and a well-trained global user community.
Performance Expectations
- Build, enhance, and troubleshoot Financial Reports, SmartView Reports, and Web Analysis as needed.
- Enable the global month-end closing process via HFM and FDMEE, supervise financial submissions for all locations, guide site controllers on technical and process topics, and investigate data validation issues.
- Work with internal and external audit teams to meet all SOX financial system requirements.
- Develop and maintain Hyperion Essbase and Planning environments, including outlines, load rules, calculation scripts, business rules, partitions, web forms, and security.
- Serve as the technical expert for the Oracle Hyperion EPM environment, and manage application infrastructure including configuration, patching, backup, recovery, and performance tuning.
- Manage HFM metadata, develop rule enhancements using VB and Jython scripting, and edit or write forms, grids, and IC reports.
- Set up, manage, and troubleshoot FDMEE mappings and processes, and maintain rule files, calc scripts, MaxL scripts, and Perl scripts.
- Manage Shared Services security.
- Develop test data, test scripts, and execute comprehensive testing of integrated systems.
- Maintain and continuously upgrade knowledge of Hyperion and Oracle technologies, finance, audit, and SOX requirements.
- Provide global technical support of the Hyperion user base and oversee all Hyperion-related reporting processes.
- Train the global user community, publish reference materials, and deliver targeted training sessions as needed.
- Create, update, and review functional and technical documents along with administrative SOPs.
Education & Experience
- Bachelor's degree in Accounting, Finance, or an IT-related discipline.
- Five to eight years of experience administering and managing HFM Consolidation Systems and FDMEE.
- Five to eight years of experience in consolidation and reporting.
- Five to eight years of experience in Hyperion Planning and Essbase.
- Knowledge of SAP.
- Strong understanding of Oracle RDBMS, SQL, and Unix Shell scripting languages.
- Robust technical expertise in Hyperion application components, functionality, programming scripts, and customization.
- Knowledge of US GAAP standards and financial concepts, including P&L, Balance Sheet, roll forwards, intercompany, cash flow, and foreign currency reporting.
- Problem-solving and process-improvement abilities, with capacity for change management and process ownership.
- Effective communication skills across a variety of audiences.
18. Senior Business Systems Analyst (Process Design & Salesforce SAP)
Embedded within a software or technology company environment, the Senior Business Systems Analyst produces current-state and future-state process flows, gap analyses, and comprehensive test cases for business processes spanning order-to-cash, procure-to-pay, and record-to-report functions within Salesforce and SAP systems. Working closely with IT development teams, finance users, and functional stakeholders while reporting to a manager and leads, this role advances business change readiness and ensures quality and timely delivery of process improvements and new system functionality.
Strategic Responsibilities
- Document and develop current-state and future-state process flows, and prepare gap analyses to support sponsored projects and enhancements.
- Determine and document business requirements for business processes, ensuring they do not conflict with requirements for future projects.
- Participate in discussions of functional specifications and technical design.
- Develop comprehensive end-to-end test cases and manage and triage defects during testing.
- Obtain sign-off from the business for go-live.
- Prepare communications and user training documentation for business changes and new functionality.
- Document and coordinate deployment plans.
- Hold regular stakeholder meetings to keep all interested parties updated on project progress.
- Provide support to business users on systems issues, escalating to management or IT development teams as appropriate.
- Provide period-end support to finance users for tickets, escalations, and solutions.
- Use active listening and facilitation skills to identify issues, ensure understanding, and facilitate problem-solving.
- Match influence strategies and negotiating styles to fit the person or situation.
- Act as a communication liaison between the IT team and other functional areas.
- Coach business leaders in preparing for and sustaining change.
Experience & Qualifications
- Bachelor's degree or equivalent in business or accounting.
- BA certification or equivalent experience.
- Three to five years of professional and technical experience, with prior experience in Salesforce and SAP preferred.
- Strong experience in user testing and project management.
- Experience in production support is an asset.
- Experience with order-to-cash, procure-to-pay, and record-to-report processes in a software or technology company is an asset.
- Good understanding of finance business processes.
- Ability to develop value-based business cases, document detailed process flows, and define gaps.
- Ability to write detailed business requirements to translate into functional design.
- Strong verbal, written, and interpersonal communication skills.
- Strong attention to detail with emphasis on accuracy and quality.
- Proven project management skills.
19. Senior Business Systems Analyst (Software Development Lifecycle & BA Practice)
Reporting to development and QA leadership, the Senior Business Systems Analyst guides the full software development lifecycle by delivering precise functional specifications, eliciting comprehensive requirements from stakeholders, and instituting BA best practices, methodology, and tools to standardize deliverables across project teams. Partnering with Development, QA, and Production Support teams, this role elevates Agile process quality and ensures system changes fully address business needs across complex, growth-stage technology environments.
Ownership Areas
- Deliver precise functional specifications, including functional hierarchy, workflow, business rules, interface design and definitions, data analysis, and data mapping.
- Elicit comprehensive business requirements and use cases from stakeholders, and recommend appropriate solutions.
- Gather requirements and build and document specifications for development.
- Conduct gap analysis between application capabilities and stated customer requirements, and collaborate with Architects and Developers to estimate project impact.
- Work with Development, QA, and Production Support teams to communicate, verify, and test desired functionality changes.
- Work with stakeholders to demonstrate system changes and ensure all relevant business needs are addressed.
- Develop training materials and provide training in one-on-one or classroom environments.
- Recommend and institute BA best practices, methodology, and tools.
- Work within or across multiple project teams to resolve blockers and close communication gaps.
- Ensure quality and completeness of the finished product by participating in User Acceptance Testing.
Background & Experience
- Bachelor's degree or equivalent combination of education.
- Experience in Computer Science, Information Systems, or a related field.
- Minimum of seven years of information technology experience in a growth environment.
- Experience working in an Agile software development environment.
- Experience with Jira or other application lifecycle management tools.
- Exceptional prioritization, problem analysis, process, and project management skills.
- Superior interpersonal, oral, and written communication skills.
- Ability to multitask and work effectively in a fast-paced environment.
20. Senior Business Systems Analyst (Healthcare Data Warehouse)
Sitting at the intersection of clinical and administrative data domains, the Senior Business Systems Analyst executes complex data analysis, source-to-target mapping, and SQL query development within a large healthcare organization, supporting data warehouse and big data projects that serve senior-level business leaders and stakeholders. Operating across relational databases, Erwin data modeling, and Teradata environments while collaborating with cross-functional project teams, this role delivers high-quality system and data design solutions that improve healthcare operational and clinical outcomes.
Executive Functions
- Evaluate business requirements and prepare detailed functional and technical specifications that follow project guidelines.
- Collaborate with project stakeholders and technical teams on enhancements, changes, issues, and defects that may impact development, data, workflow, or functionality.
- Present written and verbal data analysis findings to both the project team and business stakeholders.
- Perform complex system and data analysis to develop design solutions.
- Document, discuss, and resolve business, data, and reporting issues within the team, across functional teams, and with business stakeholders.
- Work closely with developers and QA analysts to ensure requirements and design are completely understood.
- Communicate design to all stakeholders at varying levels of the organization.
- Act as the liaison between business and technical teams, including Business Systems Analysts, Solution Architects, Developers, and project management groups.
- Present and evaluate design solutions objectively and facilitate conflict resolution.
- Work closely with business teams to strategize solutions that support long-term business objectives.
- Collaborate with the QA team to ensure testing efforts align with system deliveries and business processes.
Technical Qualifications
- Five or more years of experience working as a Business Analyst in a large, complex healthcare organization.
- Five or more years of data analysis and profiling experience within healthcare clinical and administrative data domains.
- Five or more years of source-to-target mapping experience, including complex business rules, within healthcare clinical and administrative data domains.
- Five or more years of SDLC experience.
- Five or more years of experience with relational databases.
- Three or more years of experience communicating with senior-level business leaders and stakeholders.
- Three or more years of experience creating advanced SQL queries.
- Three or more years of experience working with large datasets and big data.
- Three or more years of experience on large data warehouse and big data projects.
- In-depth experience in data modeling with Erwin and Mart Server.
- Familiarity with Teradata Relational Database.
- Experience within a healthcare organization.
21. Senior Business Systems Analyst (Advice & Wealth Management PMO)
A key member of the Advice and Wealth Management Project Management Office, the Senior Business Systems Analyst coordinates project analysis efforts across the full systems development lifecycle, gathering requirements through interviews, workshops, and workflow analysis to deliver functional and technical specifications to application development teams. Collaborating with developers, subject matter experts, and both internal and external stakeholders, this role guides process improvements, test plan execution, and IT compliance activities, including SOX, information security, and GDPR.
Core Responsibilities
- Collaborate with external and internal customers and stakeholders to analyze information and business needs, and deliver functional and technical requirements to application development teams.
- Deliver solutions that successfully translate desired business outcomes.
- Identify business process best practices and work with key stakeholders to deliver process improvements.
- Conduct prototypes, develop functional specifications, and perform data mapping.
- Lead test plan development and execution.
- Gather requirements using interviews, document analysis, requirements workshops, surveys, use cases, and workflow analysis.
- Deconstruct high-level information into details and abstract up from low-level information to identify the underlying true needs.
- Investigate processes and perform root cause analysis for incidents and problems.
- Collaborate with developers and subject matter experts to establish the technical vision and analyze trade-offs between usability and performance.
- Retrieve and analyze data from multiple sources to create and present reports for use by business functions.
- Provide primary support for daily reporting and respond to ad-hoc informational requests.
- Assist with system configuration, including fields, workflows, roles and permissions, rules, reports, and dashboards.
- Act as the liaison between business functions and technology teams.
- Support IT compliance requirements, including SOX, information security, and GDPR.
Required Qualifications
- Bachelor's degree or equivalent experience.
- Five or more years of Business Analyst experience.
- NetSuite administrator experience or functional experience with NetSuite Advanced Inventory Management, Supply Planning, Demand Planning, Costing, Advanced Manufacturing, and Advanced Procurement modules.
- Exposure to working with SLAs, Change Control processes, and project tracking systems such as Jira.
- Strong analytical and problem-solving skills.
- Strong organizational, communication, and interpersonal skills.
- Ability to manage projects across order-to-cash, fulfillment, supply planning, demand planning, procurement, costing, and manufacturing areas.
- Highly collaborative with the ability to thrive in a deadline-oriented environment.
22. Senior Business Systems Analyst (Retail Supply Chain & Web Portals)
Successful delivery of enterprise supply chain and web portal solutions depends on the Senior Business Systems Analyst, who facilitates requirements workshops, generates BSA deliverables including BRDs, FRDs, and user stories, and provides first-tier production support across large-scale retail implementations. Serving as the central link between business and IT stakeholders, this role enables well-tested, clearly specified software solutions for supply chain, warehouse management, and e-commerce environments.
Key Responsibilities
- Facilitate requirements workshops with key business and IT stakeholders.
- Resolve conflicts and ensure alignment among stakeholders.
- Generate high-quality BSA deliverables promptly across the project lifecycle, including BRDs, FRDs, technical design documents, user stories, and test scenarios.
- Work closely with technical teams to define business and functional requirements and translate them into design specifications.
- Create and review test cases, and assist with end-user testing.
- Perform basic triage, including interface file validation, running queries, and database validation.
- Provide first-tier production support to business partners.
Qualifications & Experience
- Three or more years of business systems analysis and business consulting.
- Functional consulting experience in the retail industry.
- Experience leading requirements gathering for large-scale projects with multiple business and IT teams.
- Full project lifecycle experience.
- Supply chain, warehouse management, and e-commerce experience required.
- Working knowledge of IBM iSeries, SQL, XML, and WMS.
- Understanding of middleware interface concepts.
- Strong proficiency in Microsoft Office 365, including Word, Excel, PowerPoint, Visio, and Project.
- Strong verbal and written communication skills.
- Ability to derive clarity from ambiguous situations.
23. Senior Business Systems Analyst (Corporate Marketing & Agile Web)
As the Senior Business Systems Analyst, this role coordinates the translation of the Corporate Marketing roadmap into a well-defined product backlog, managing requirements, user stories, and acceptance criteria for website and internal customer-facing applications within an Agile development environment. The marketing and technology team relies on this work to ensure seamless delivery of Sitecore-based web and mobile experiences, production issue resolution, and ongoing alignment between business processes and digital platform capabilities.
Strategic Initiatives
- Collaborate with the Corporate Marketing team to translate the roadmap into a well-defined product backlog and ensure transparency and alignment with Agile teams.
- Maintain the team backlog and define and prioritize requirements for the website and internal customer-facing applications.
- Create user stories and acceptance criteria, and work with technical teams to ensure technical and business needs are determined seamlessly.
- Analyze business processes and recommend improvements and solutions based on existing operating procedures.
- Take ownership of and close assigned production issues promptly, following the change management process.
- Review assigned production issues, identify root causes, and provide solutions to the development team for resolution.
Skills & Qualifications
- Bachelor's or master's degree in Computer Science, Computer Engineering, or an IT-related subject.
- Six or more years of experience in IT.
- Experience in customer-facing product management, including UI/UX, e-commerce, web, and mobile applications.
- Experience designing websites or web-based software and mobile experiences, preferably using Sitecore.
- Experience in an Agile development environment, with extensive use of iterative Agile, Waterfall, and Test-Driven Development methodologies.
- Experience with .NET technologies, including ASP.NET, C#, MVC, Entity Framework, Web Services, AJAX, SOAP, LINQ, and XML.
- Good understanding of Microsoft development platforms, cloud platforms, and DevOps.
- Good understanding of cross-platform and cross-browser compatible dynamic applications for web and mobile, source control systems, and CI/CD.
- Familiarity with CI/CD and other infrastructure and development practices.
Editorial Process and Content Quality
This content is developed by the Lamwork Editorial Team using structured analysis of real-world job data, skill requirements, and hiring patterns.
Research framework by Lam Nguyen, Founder & Editorial Lead.
Reviewed by Thanh Huyen, Managing Editor.
Learn more about our editorial standards.