Post Job Free
Sign in

System Analyst

Company:
LingaTech
Location:
Richmond, VA, 23219
Posted:
May 22, 2025
Apply

Description:

Location: Richmond, VA

Position Type: Hybrid

Hybrid/Onsite Schedule: 2-3 days onsite a week

Contract Length: 1 month + likely extension

Position Overview:

The Business Systems Analyst will support both Agile and Waterfall software development projects by analyzing problems, documenting processes, developing requirements, and managing testing and traceability. The role requires flexibility, multitasking across multiple projects, and contributing to continuous process improvement, with occasional responsibilities as a project coordinator.

Duties:

Collaborate with project team members and business stakeholders to understand business processes and pain points

Develop expertise in customer business applications

Conduct root cause analysis to identify system gaps and recommend appropriate business or technical solutions

Diagram current and proposed processes using process flows, context diagrams, and data flow diagrams

Discover and document requirements and user stories to improve business and technical processes

Translate business needs into user stories, use cases, process flows, and other artifacts

Decompose requirements into Epics and Features, and write clear, concise user stories for technical implementation

Map user stories to technical design specifications using progressive elaboration techniques

Group related user stories into Themes, documenting dependencies and associated business processes

Assist the Product Owner in maintaining the product backlog

Create conceptual prototypes, wireframes, and mock-ups

Propose alternative solutions that balance cost and benefit while testing business and technical feasibility

Collaborate with staff, vendors, consultants, and contractors to define, test, and implement solutions

Perform quality assurance tasks such as defining test objectives, creating test plans and test cases, and executing tests (including regression testing)

Coordinate and facilitate User Acceptance Testing (UAT) and communicate progress to Project Managers/Scrum Masters

Validate system changes to ensure alignment with business requirements

Schedule, facilitate, and document meetings with cross-functional teams

Prepare meeting agendas, capture key decisions and action items, and distribute notes

Serve as a liaison between business users, project managers, developers, and other stakeholders

Provide regular updates on progress, risks, and issues

Demonstrate a strong sense of ownership and accountability

Effectively manage competing priorities and meet deadlines

Required Skills:

10 years of experience extracting requirements through interviews, document analysis, workshops, and use cases

5 years of experience as an Agile Business Analyst with a strong understanding of Scrum concepts and methodology

10 years of experience translating business and product requirements into application requirements and user stories

10 years of experience documenting and maintaining acceptance criteria to guide testing and ensure deliverable quality

10 years of exceptional written and oral communication skills, with a proven ability to collaborate with diverse peers and users

5 years of experience creating wireframes and prototypes using tools such as Balsamiq or Figma

10 years of expertise with Microsoft Office products including Visio, Word, Excel, PowerPoint, and Project Server

5 years of strong experience writing complex SQL queries for data extraction, transformation, and reporting

5 years of experience building interactive dashboards and reports using Power BI Desktop

5 years of experience managing projects and sprints in the role of Project Coordinator

Preferred Skills:

5 years of experience with Certified Business Analysis Professional (CBAP) certification

5 years of experience as a Certified Scrum Master

Lean Six Sigma certification (Green Belt or higher)

Apply