Sr Business Analyst

First Bank•Creve Coeur, MO
•$81,500 - $100,000

About The Position

As a Senior Business Analyst, you are responsible for planning, designing, developing, and launching efficient business, financial, and operations systems in support of core organizational functions and business processes. The role works with decision makers, systems owners, and end users to establish requirements and systems goals, improve processes and information flows, and identify and resolve systems issues. It also supports development efforts through Agile and other methodologies, testing, implementation decisions, and post-implementation support.

Requirements

  • Bachelor's degree (BA or BS) from a four-year college or university in business administration, computer science, accounting, or management information systems; and/or seven or more years of work experience and/or training in business systems analysis or software development; or an equivalent combination of education and experience.
  • Minimum of five years' experience overseeing the design, development, testing, training, and implementation of software and hardware solutions, systems, or products.
  • In-depth technical and general business knowledge.
  • Familiarity with different development approaches, including traditional waterfall, Agile, prototyping, and other methods.
  • Experience in software requirements elicitation, documentation, analysis, and testing.
  • Experience in business gap analysis and process flow modeling.

Nice To Haves

  • Experience supporting cloud development.
  • Banking experience.
  • Digital transformation experience.
  • Technical writing experience.
  • Experience with MS Visio for process mapping.

Responsibilities

  • Meet with decision makers, systems owners, and end users to define business, financial, and operations requirements, define systems goals, and identify and resolve systems issues.
  • Lead current-state and future-state documentation and coordinate prototype efforts for new systems to enhance business processes, operations, and information process flow.
  • Create feature maps and user stories, and assist in development using Agile and other software development methodologies.
  • Assist in managing development efforts through Scrum and Kanban processes, including scrum meetings, sprint planning, backlog grooming, and retrospectives.
  • Prepare and deliver reports, recommendations, or alternatives addressing existing and potential trouble areas in operating systems across the organization.
  • Perform cost-benefit and return-on-investment analyses for proposed systems to help management make implementation decisions.
  • Create business process models, specifications, diagrams, and charts to provide direction to system programmers.
  • Develop test conditions and test scripts, and perform test validation to ensure appropriate testing before system changes are implemented.
  • Plan, coordinate, and perform in-depth tests, including end-user reviews, for modified and new systems, and provide other post-implementation support.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service