Business Analyst

Overview

Hybrid
$50 - $55
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

.NET
API
Acceptance Testing
Agile
Banking
Collaboration
Communication
Data Flow
Data Validation
Database
DevOps
Documentation
Extract
Transform
Load
Functional Requirements
Microsoft Azure
Microsoft SQL Server
Requirements Elicitation
JIRA
SQL
Scrum
Software Development
Software Development Methodology
Sprint
Stakeholder Management
Systems Architecture
Use Cases
User Stories
Web Services
Workflow
Writing

Job Details

Job Title: Business Analyst with Dotnet Environment
Location: Richmond, VA (Hybrid)/In-Person Interview Required)
Duration: Long Term / Contract
Work Mode: Hybrid

Job Description

We are seeking a talented Business Analyst with strong experience supporting software development projects in a .NET environment. The ideal candidate must be skilled in requirements gathering, writing user stories, performing data/SQL analysis, and working with APIs and database-driven applications.

Responsibilities

Work closely with business stakeholders, product owners, and technical teams to define business and functional requirements.

Create detailed BRDs, FRDs, user stories, and process/workflow documentation.

Analyze existing systems and data flows to support enhancements and new features on .NET-based applications.

Write and execute SQL queries to validate data, perform analysis, and support UAT.

Collaborate with developers to understand system architecture, API requirements, and integration points.

Participate in sprint planning, backlog grooming, and UAT execution.

Identify gaps, propose solutions, and ensure system functionality aligns with business needs.

Support production issues by analyzing data, logs, and API requests.

Required Skills & Experience

5 7+ years experience as a Business Analyst in IT/software development projects
Strong experience working on applications built on .NET platform Hands-on experience with SQL Server, writing medium-complexity SQL queries, joins, and data validation
Experience working with APIs, web services, and system integrations
Strong documentation skills: BRD, FRD, User Stories, Use Cases, Acceptance Criteria
Knowledge of SDLC and Agile/Scrum methodology
Excellent communication and stakeholder management skills

Nice to Have

Experience working with Azure DevOps, Jira, or similar tools

Understanding of data models or ETL concepts

Experience in government, banking, or enterprise-level applications

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.