You’ve stumbled upon the rare B Corp government contractor! At TCG, we aim to prove that businesses can be good to their employees and responsible to their community, all while being profitable. We’re an award-winning IT solutions provider to the Federal government, currently seeking a Business Analyst to join our team on a high-profile project supporting a major Federal agency.

Although this is a telecommuting position, candidates must reside in the Washington, DC metropolitan area or within Alabama, Arizona, Colorado, Delaware, Georgia, Louisiana, Maryland, Michigan, Minnesota, Missouri, New Jersey, North Carolina, Ohio, Pennsylvania (excluding the City of Philadelphia), Tennessee, Virginia, or West Virginia.

In this role, you will provide support to a team of developers, testers, and product owners in the development of datasets, visualizations using Power BI or similar tools, and other development tasks to support reporting of program data.

You will help facilitate Agile Scrum development including UAT, Backlog grooming, and Scrum Ceremonies like Daily Standups and Sprint Reviews.

You will collaborate with the client to understand the structure, policies, and operation of the business. You will conduct needs assessments and preliminary analyses to assist in aligning business initiatives with technology solutions. Working closely with end-users, you will analyze, define, model, and document project requirements to be communicated to other team members.

US citizenship or Green Card and the ability to pass a Federal government clearance are required for this position.


  • Conduct business analysis activities to support the development of datasets to power visualizations using Power BI or a similar tool
  • Work in an Agile Scrum environment to design and develop a range of applications
  • Facilitate and lead requirements-gathering sessions with business stakeholders, and document requirements as user stories with acceptance criteria
  • Coordinate with developers and testers to ensure solutions are developed to meet customer requirements
  • Design and estimate system implementation roadmaps
  • Create mockups of solution screens or functions based on gathered requirements
  • Conduct quality assurance (QA) testing on solutions
  • Lead demonstrations of developed solution functions to stakeholders
  • Facilitate Agile Scrum ceremonies as needed: Product Backlog Grooming, Sprint Planning, Daily Standups, and Sprint Reviews


A minimum of 5 years of Business Analysis experience, specifically supporting software applications, that includes a minimum of 1 year of experience working as a member of an Agile/Scrum team.

  • Experience developing User Stories with acceptance criteria
  • Experience in product backlog development and management
  • Ability to act as a liaison between testers, developers, clients, and other stakeholders during all phases of development
  • Ability to lead and facilitate customer requirements-gathering sessions, demonstrations, and user acceptance testing
  • Attention to detail and clear communication, writing, and presentation skills
  • Experience producing mockups of technical solutions to reflect stakeholder requirements
  • Demonstrated ability to learn and contribute quickly to project requirements
  • Demonstrated ability to prioritize and organize efforts in a fast-paced environment
  • Experience and comfort in collaborating with developers and other analysts to define system needs
  • Experience working with iterative systems development lifecycle and documentation
  • Independent problem-solving skills, strong analytical abilities, creativity, and a customer service-oriented personality
  • Initiative and the ability to work with minimal supervision
  • Understanding of the basic principles of system analysis and quality assurance


  • A minimum of 1 year of experience building visualizations using Power BI
  • Certified Scrum Master (CSM) or Professional Scrum Master (PSM)
  • Experience with relevant CMMI Level 2 & 3 processes (Requirements Development and Management, Configuration Management, Change Management, Technical Solution)


  • Bachelor’s degree is strongly desired however 4 years of related work experience may be substituted in lieu of a degree

Proof of COVID-19 vaccination is a job requirement. Reasonable accommodations may be available for those not vaccinated due to health reasons or sincerely held religious beliefs. 

TCG does not discriminate on the basis of race, sex, color, religion, national origin, age, disability, caste, or veteran status. 

Our B Corp mission is reflected in our benefits, including offerings like health care, 401K match, parental leave, adoption assistance, financial planning services, student loan repayment assistance, and training budget, among others. There’s more, see for yourself. 

TCG is recognized for treating employees well, in fact, in 2022 The Washington Post named TCG as a “Top Workplace” for the 8th straight year, and Fortune magazine named TCG on their best workplace lists for the sixth year in a row, based on how our employees feel about the company, the benefits TCG offers, and the work/life balance that our staff are able to achieve. And our CEO was ranked best, by virtue of TCG employees’ votes, among all midsize companies in the Washington Post Top Workplace survey.

Try us … we’ll make you happy.

Internal title/grade: Business Analyst, Grade 6