Back to jobs

Business Analyst 4 – Contract Position

BranCore Technologies · US

Spotted 8h agoContract

Job details

Employment
Contract
Posted
Oct 21, 2026
Last confirmed open
Oct 22, 2026
Job description

About this role

  • Anywhere
  • Posted on October 21, 2026

Contract Length: 8 months with the possibility of extending based on performance.

**Richmond, VA candidates are required.

ONSITE REQMT: 4 workdays on site, 1 day remote.If selected they may be required to attend occasional in-person meetings on site if scheduled on remote days.

In person interviews are required.

ROLE DESCRIPTION, DAY TO DAY:

  • Conducts project initiation activities to identify new problems and objectives related to computer applications

and identifies issues to be addressed in the Requirements Definition Phase.

  • Conducts requirements elicitation and documentation for new applications or enhancements to current

applications.

  • Works with business and Information Systems staff to determine needs and produce an SDLC compliant

Requirements Definition document that completely and clearly defines the requirements within the

established time frame.

  • Ensures documented requirements are clear, concise, complete, and meet established agency guidelines and standards.
  • Assists with the development of applicable processes and templates as needed and directed by project leadership to ensure documentation is in a standard, easy to use, and repeatable format.
  • Attends application design and development scrum meetings to represent business needs and requirements

during design and development processes.

  • Write and execute system test plans to verify the system meets all documented requirements.
  • Perform manual testing on web applications and verify successful completion of test plans.
  • Create testing plans to confirm that application meets requirements and design specifications.
  • Document bugs and application insufficiencies with sufficient information to allow a developer to reproduce issues so they can be corrected.
  • Assist with the development of user testing scripts for User Acceptance Testing.

REQUIRED QUALIFICATIONS:

  • Extensive experience in business and systems analysis, requirements documentation, system development life cycle, and agile application development methodologies such as Scrum.
  • Extensive experience defining and documenting user requirements from multiple sources, with the ability to prepare complex documents to effectively relay these requirements to both business users and developers.
  • Extensive experience supporting application development, maintenance, and implementation, systems analysis and design, and business process improvement.
  • Extensive experience defining and documenting business processes and mapping or developing processes in a new system.
  • Experience manually performing testing on a web application.
  • Considerable experience in testing complex systems to determine that business needs are met.
  • Ability to write and execute test plans and scripts according to identified standards.
  • Experience conducting meetings and documenting project decisions.
  • Ability to identify and document bugs or insufficiencies in a web application.
  • Ability to successfully participate in a development team, help foster a team environment, and effectively communicate both orally and in writing.

PREFERRED QUALIFICATIONS:

  • Familiarity with web application software development projects using .Net.
  • Familiarity with documenting requirements in Microsoft Team Foundation Server.

Required/Desired Skills

Extensive experience in business and systems analysis, requirements documentation, system development life cycle, and agile application development. Required, 8 Years

Extensive experience defining and documenting user requirements from multiple sources, prepare complex documents to effectively relay requirements. Required, 8 Years

Extensive experience supporting application development, maintenance and implementation, systems analysis and design, and business process improvement. Required, 8 Years

Extensive experience defining and documenting business processes and mapping or developing processes in a new system. Required, 8 Years

Considerable experience in testing complex systems to determine that business needs are met.

Required, 8 Years

Experience conducting meetings and documenting project decisions. Required, 8 Years

Ability to successfully participate in a development team, help foster a team environment, and effectively communicate both orally and in writing. Required, 8 Years

Familiarity with web application software development projects using .Net. Desired, 2 Years

Familiarity with documenting requirements in Microsoft Team Foundation Server. Desired, 2

Years

Interested in this role?Continue on BranCore Technologies's careers page.
Apply on BranCore Technologies