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 while being profitable. We’re an award-winning IT solutions provider to the Federal government seeking a Business Analyst to join our project team.

The Business Analyst will ensure a true scrum process throughout a project by holding together the scrum framework and facilitating the process for the organization, product owner, and scrum team. Additionally, he/she will serve as a coach and facilitator to the development team in executing Agile practices to complete work.

U.S. citizenship is required for this role. In addition, the selected applicant must submit to a government background investigation and be favorably adjudicated before their first day.

This is a remote position, however the selected candidate may have to occasionally work onsite in Washington, DC. The selected candidate will ideally live within a commuting distance of Washington, DC.

Job requirements
  • A minimum of 5 years of experience in IT project management

  • Must possess three (3) years of task leader experience managing a group of engineers and the full ADP life cycle in software engineering

  • A minimum of two (2) years experience working in a Scrum Master role.

  • Position requires being technically knowledgeable (SW development) and technically conversant

  • Exceptional organizational management and communication skills

  • Excellent time management and ability to juggle multiple tasks under strict deadlines

  • Strong analytical and systems thinking skill set; ability to apply technical solutions to broad, complex problems

  • Ability to engage clients and discuss technology solutions with the understanding that clients are not themselves technologists, with the political savvy to know how to frame and communicate issues

  • Experience building relationships with project management, project team members, Stakeholders, and Users

EDUCATION:

  • Bachelor’s degree in Information Systems, Computer Engineering, Computer Science or a related discipline.

Job responsibilities
  • Knowledge of and experience with the full development lifecycle process via different methodologies

  • Experience on large-scale IT projects of enterprise significance

  • Knowledge of agile project management techniques, tools, methodologies, and approaches

  • Able to facilitate technical team efforts via requirements gathering, User stories, etc.

  • Experience in all Business Analyst support functions

  • Support established applications programming, and documentation

  • Assist in the development, review, and enforcement of policies, practices, and standards, including programming and documentation standards

  • Maintain liaison with Stakeholders, management, subcontractors, and personnel; communicate, coordinate, and cooperate with staff members

  • Analyze new and complex project-related problems and help create innovative solutions

  • Provide insight on application systems analysis and long and short-range plans for application selection, systems development, systems maintenance, and production activities for necessary support resources

Job benefits

TCG does not discriminate based on 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, parental leave, adoption assistance, financial planning services, student loan repayment assistance, and training budget. There’s more, see for yourself.

TCG is recognized for treating employees well, in fact, in 2025 The Washington Post named TCG as a “Top Workplace” for the eleventh straight year based on how our employees feel about the company, the benefits TCG offers, and the work/life balance that our staff achieves. In the Washington Post Top Workplace survey, our CEO was ranked best by TCG employees’ votes among all midsize companies.

Try us … we’ll make you happy.

Salary Range: $110,000 — $130,000