Senior Business Analyst

Location: Pittsburgh or Remote

Job Type: Full Time / Permanent

The Senior Business Analyst supports the development of our market differentiating client facing software solution for our advisors in assisting their clients. The Senior Business Analyst is a team player that will work across the entire division to collaborate with stakeholders and scrum teams to understand and translate our customer’s business needs into technical requirements.

Responsibilities: Understand customer requirements through sessions, interviews, document analysis, business process descriptions, business analysis, task and workflow analysis, online research, data analysis, and/or code analysis. Create user stories, use case diagrams, acceptance tests, etc. to communicate high-level technical functions and requirements.  Organize review of requirements with users, developers, and architecture team. Decompose high-level information into details, and documents refined, actionable, functional requirements.  Assist software development teams in the architecture of systems, by providing process flow diagrams, business documentation, and/or technical documentation.  Assist software development teams in the quality assurance of systems by providing test plans with test cases and supporting the business during testing efforts with user acceptance testing.  Analyze existing processes to identify gaps and areas of improvement. Work with other departments to create, develop, and implement process improvements with an enterprise-wide focus.  Provide training to system users as new system enhancements are released.  Mentor Business Analysts to ensure appropriate business analyst standards and practices are met when appropriate.

POSITION REQUIREMENTS: Experience & Skills:  Bachelor’s Degree in Computer Science, Computer Information Systems, or related field. In lieu of degree, 5+ years of relevant experience as a Business Analyst required.  5 years of experience as a Business Analyst with advanced knowledge of business analysis, standards, and project delivery practices.  Experience in various software development lifecycle management methodologies (Agile Scrum, Kanban) using tools like Microsoft Azure DevOps or Jira for business requirements documentation.  Experience in developing testing activities to assess the quality & completion of system implementations using BDD testing automation/test cases software like Gherkin or Cucumber.  Experience working with financial products and systems strongly preferred.  Experience in SQL scripting to perform data analysis and query data preferred.  Strong verbal and written communication skills with the ability to build positive collaborative relationships with business stakeholders.  Analytical, with problem-solving abilities and creative resolution skills.  Must be detail-oriented and have excellent organizational skills with the ability to manage multiple competing priorities and deadlines.  Expected to perform independently and exercise good judgment.  Certification in CBAP, CSPO, PSPO, or CSM preferred. Compensation will be comprised of a base salary and opportunity to qualify for a quarterly performance-based bonus program. The benefit package includes health, dental, vision, short-term disability, long-term disability, life insurance, PTO and 401(k) match (after applicable waiting periods).