A business systems analyst is the person who makes the software fit the way a company actually works. You sit between the finance team that says the invoice approval flow is broken and the developers who need a ticket precise enough to fix it. The job rewards people who like both spreadsheets and conversations, and it punishes anyone who guesses.
Nobody warns you how much of this role is chasing decisions. You'll write a clean set of requirements for a new approval workflow in Salesforce, and then the sales director and the controller will disagree about who signs off on discounts. Your ticket sits in Jira while you book a third meeting. That's normal.
The analysts who last learn to get the disagreement on paper early, name who decides, and stop treating every stakeholder as a customer to please.
The other hard part is ownership without authority. When the NetSuite integration drops orders overnight, people look at you, even though you didn't write the code and can't deploy the fix. You'll spend mornings reading logs, comparing records in Excel, and explaining to an annoyed warehouse lead why a field mapping matters.
Some people love that detective work. Others find it exhausting, because the job never quite switches off when a system they own is misbehaving. If you need clean handoffs and quiet evenings, ask in the interview who gets paged when an integration fails.
You take the tickets nobody else wants: user access requests, report tweaks, a broken field on a form. You learn the company's systems by fixing small things in them. People judge you on whether your tickets are clear, whether you close the loop with the person who asked, and whether you escalate early instead of sitting on a problem. Most people spend less time here than they expect, as long as they volunteer for the ugly data cleanups.
You own a system or a business area, like the CRM for sales or the ERP for finance. You run requirements sessions, write user stories with acceptance criteria, map the current process in Visio or Lucidchart, and run user acceptance testing before a release. You're judged on whether what ships actually matches what the business needed, and on how few surprises there are after go-live.
You handle the messy projects: a system replacement, a merger of two sales teams onto one CRM, an integration between HR and payroll. You set the analysis approach for others and review their stories. Leaders judge you on whether big projects stay scoped, whether you spot the downstream break before it happens, and whether junior analysts get better around you. You also start saying no to requests on behalf of the business, with reasons people can live with.
Here the ladder forks. On the management side you run a team of analysts, set priorities with department heads, and defend the roadmap. On the expert side you become a solutions architect who designs how systems connect, or a product owner who owns the backlog for a platform. You're judged on the decisions you make, not the documents you write.
You don't need every one of these on day one, but postings name them often and interviewers will probe them.
16% of openings are fully remote.
$83,426 – $139,500
Typical range in the 25 of the newest 60 postings that list pay.
A business analyst might study a process and recommend changes that have nothing to do with software, like a new staffing model. A business systems analyst almost always ends up inside a system. You'll configure fields, write specs for integrations, test releases, and pull data with SQL. If you like being close to the tools, the systems version is the better fit.
Not in the way a developer does. You should be comfortable writing SQL to check data, reading an API spec well enough to spot a missing field, and following a stack trace far enough to know which team owns the problem. Some analysts pick up light scripting or low-code tools, and that helps, but it isn't the core of the job.
The most common route is from inside the business. Someone in finance becomes the go-to person for the ERP, or a sales ops specialist ends up running Salesforce, and the title follows the work. Help desk and QA testers also move over well, because they already know how systems break. Coming straight from school is harder unless you land a junior analyst spot.
A platform certification, like Salesforce Administrator, tends to help more than a general analysis certificate, because it proves you can work in a tool the employer already runs. The IIBA certifications carry weight at larger companies with formal analysis teams. Pick the one that matches the systems in the postings you actually want.