FTS, Inc.

Business Analyst

Rockville, MD • Posted 4 days ago
Onsite Full Time Staffing and Recruiting

This role has a hard requirement of 5 days onsite in office to start.


Position Overview

This individual will serve as a key liaison between business stakeholders and technical teams, gathering and translating business needs into detailed requirements throughout the software development lifecycle.


Key Responsibilities

  • Gather and document business and functional requirements through stakeholder interviews, workshops, surveys, document reviews, workflow analysis, and use case development.
  • Evaluate information from multiple sources, resolve conflicting requirements, and translate high-level business objectives into detailed technical specifications.
  • Collaborate with stakeholders, project managers, architects, developers, and other technical resources to define project requirements and deliverables.
  • Develop and maintain functional requirements, process flow diagrams, workflow diagrams, use cases, user stories, test cases, and supporting documentation.
  • Create Agile requirements documentation using Epics and User Stories.
  • Serve as the primary communication link between business users and software development teams throughout the project lifecycle.
  • Analyze existing business processes, identify opportunities for improvement, and challenge assumptions to ensure proposed solutions address underlying business needs.
  • Work closely with developers and subject matter experts to evaluate technical solutions and balance usability, functionality, and performance considerations.
  • Monitor requirements throughout development to ensure alignment with established business objectives.
  • Manage multiple initiatives simultaneously while maintaining project priorities and deadlines.
  • Investigate operational issues, gather supporting information, and coordinate with stakeholders, vendors, and internal teams to resolve problems.
  • Support software testing activities and assist with the development of training materials and end-user documentation.
  • Participate in additional projects and related responsibilities as needed.

Required Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, a related technical discipline, or equivalent professional experience.
  • 5+ years of experience in a Business Analyst role.
  • Strong technical aptitude and understanding of software development processes.
  • Demonstrated ability to gather, analyze, and translate business needs into functional and technical requirements.
  • Experience developing requirements documentation, process flows, use cases, and other software development artifacts.
  • Strong analytical, critical-thinking, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills, with the ability to work effectively with executives, managers, technical teams, subject matter experts, and end users.
  • Ability to independently manage complex assignments, competing priorities, and multiple stakeholders.
  • Collaborative and adaptable approach to resolving technical and operational challenges.

Preferred Qualifications

  • 2+ years of experience supporting database application development projects.
  • 1+ years of experience working within an Agile development environment, including Scrum or a similar methodology.
  • Experience creating and managing Agile requirements through Epics and User Stories.
  • Previous experience supporting complex enterprise application development or system enhancement initiatives.


Business Analyst in Rockville at FTS, Inc.

This position is listed as full time and onsite. It was posted 4 days ago.

See all FTS, Inc. jobs on LocalWork →

Back to Job Search