Overview
Skills
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