Senior Business Analyst

Overview

Remote
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Banking
Business Administration
Business Analysis
Certified Business Analysis Professional
Business Analytics
Business Process
Business Systems
Collaboration
Communication
Computer Science
Confluence
JIRA
Joint Application Design
Mentorship
Microsoft Azure
IT Service Management
Impact Analysis
Information Systems
Documentation
FSD
Finance
Gap Analysis
Health Care
Data Analysis
Data Mapping
Data Migration
Data Validation
API
Insurance
Microsoft Visio
PMBOK
Process Flow
Acceptance Testing
Agile
Use Cases
User Stories
Waterfall
SQL
Scrum
Software Design
Software Development
Software Development Methodology
Project Management
Quality Assurance
Requirements Elicitation
Analytical Skill
Analytics
DevOps
Wireframe
Process Improvement
Reporting
Stakeholder Management
Test Cases

Job Details

Job Title: Senior Business Analyst

Experience: 13+ Years

Location: Remote

Employment Type:  Contract W2 Only 


Job Summary:

We are seeking a highly experienced Senior Business Analyst with 13+ years of proven expertise in driving business process improvements, requirement gathering, solution design, and stakeholder management. The ideal candidate will have a strong understanding of business systems, data analysis, and software development lifecycles, with a track record of leading complex enterprise-level projects across diverse domains.


Key Responsibilities:

  • Lead end-to-end business analysis activities for multiple projects.

  • Collaborate with stakeholders, product owners, and technical teams to gather, document, and validate business requirements.

  • Develop detailed Business Requirement Documents (BRD), Functional Specifications (FSD), Use Cases, and User Stories.

  • Conduct gap analysis, impact analysis, and define process improvement opportunities.

  • Act as a liaison between business stakeholders and IT/development teams to ensure clear understanding and alignment.

  • Facilitate JAD sessions, requirement workshops, and stakeholder interviews.

  • Prepare and maintain process flow diagrams, wireframes, and data mapping documents.

  • Support UAT (User Acceptance Testing) by defining test cases and validating results.

  • Analyze business and technical data to recommend strategic and operational improvements.

  • Work closely with QA, Development, and Project Management teams to ensure successful delivery.

  • Provide mentorship and guidance to junior analysts and contribute to best practices and BA frameworks.


Required Skills and Competencies:

  • Strong knowledge of SDLC, Agile, Scrum, and Waterfall methodologies.

  • Proven experience with requirement elicitation, analysis, and documentation tools (e.g., JIRA, Confluence, Azure DevOps).

  • Excellent communication, stakeholder management, and analytical skills.

  • Proficiency in creating process flows (Visio / Lucidchart), data models, and use case diagrams.

  • Hands-on experience in SQL and data validation for business reporting and analytics.

  • Experience working in cross-functional and geographically distributed teams.

  • Domain experience in one or more areas such as Banking, Insurance, Healthcare, Finance, or IT Services is a strong advantage.


Preferred Qualifications:

  • Bachelor’s or Master’s degree in Business Administration, Computer Science, Information Systems, or related field.

  • CBAP, PMI-PBA, or Agile certification preferred.

  • Experience with API documentation, data migration projects, or digital transformation initiatives is a plus.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.