Technical Business Analyst

AHU Technologies Inc•Washington, DC
•$60 - $65

About The Position

The Technical Business Analyst supports the Application Software Development Team by capturing, verifying, documenting, and managing requirements and requirements traceability for product development, testing, and delivery. The role develops requirements, workflows, and system analyses; works with business stakeholders and users to define software requirements and specifications for system enhancements, new functionality, and new projects; and analyzes, designs, and evaluates computer systems to meet business requirements. The analyst establishes functional, non-functional, and performance specifications and ensures project documentation follows established guidelines. The position also includes presenting business and technical information to customers, communicating applicable government policies and operational goals, and providing innovative solutions to complex technical problems. The successful candidate supports implementation and management of business-aligned IT services and helps ensure the application platform is high quality, free of defects, and aligned with industry standards for development, testing, and deployment. The analyst collaborates with developers, quality assurance and quality control teams, government clients, and partner agencies to meet technical requirements and agency priorities. Work includes creating and maintaining software and user documentation, requirements traceability materials, release notes, process analyses, standard operating procedures, and process and system diagrams. The role also provides strategic advice to the OIS lead, management, and customers; defines and documents processes for application developers; and plans, researches, and recommends equipment, software tools, and related technologies. Monitoring and performance analysis tools may be used to troubleshoot application performance issues. Other duties, assigned backup support, and required training are included.

Requirements

  • At least five years of experience in software requirements analysis and documentation.
  • A bachelor's degree in Information Technology or a related field, or equivalent experience.
  • Experience identifying requirements, capturing use cases and scenarios, and developing visual tools, analytical tables, and presentations.
  • Experience gathering and documenting system and business requirements, including requirements management and documentation.
  • Proven experience in a Business Analyst or Business Data Analyst role.
  • Hands-on experience with business process analysis, redesign, workflows, and complex logic.
  • Experience with the Software Development Lifecycle and Agile and Scrum methodologies.
  • Experience creating system and user documentation.
  • Working experience with Microsoft Office tools, including Word, Excel, and PowerPoint.
  • Ability to work with clients at all levels, from end users to managers, to obtain detailed system requirements.
  • Excellent written and verbal communication, presentation, interpersonal, and cross-functional collaboration skills, including the ability to facilitate working meetings and ask probing questions to elicit requirements.
  • Strong critical thinking, analytical, time management, and detail-oriented skills.
  • Ability to work effectively with developers, customers, project managers, and quality test analysts.
  • Adaptable, analytical, goal-oriented, driven, and self-starting characteristics.

Nice To Haves

  • Experience as a business analyst for a web-based case management system, user portal, or data-capture application for human services.
  • Experience with modeling tools such as Visio and Balsamiq.
  • Experience with requirements management tools such as Contour or Jira.

Responsibilities

  • Capture, verify, document, and manage software requirements and requirements traceability for product development, testing, and delivery.
  • Interview and collaborate with stakeholders at multiple management levels, including government clients and end users, to elicit detailed system and business requirements.
  • Develop requirements, workflows, use cases, scenarios, and system analyses for current-system enhancements, new functionality, and new projects.
  • Analyze, design, and evaluate computer systems to address business requirements, and establish functional, non-functional, and performance specifications.
  • Support developers, test teams, and client stakeholders in creating and implementing requirements; collaborate with QA/QC teams to help ensure the application remains secure and defect-free.
  • Develop and update software documentation, user guides, design document and requirements traceability matrix drafts, software release notes, process analyses, and standard operating procedures.
  • Create process and system diagrams, including ER diagrams and Visio network design drawings.
  • Conduct business and technical presentations for customers and provide strategic advice to the OIS lead, management, and customers.
  • Communicate government policies and regulations, operational missions, and goals for assigned programs.
  • Define and document processes and programming standards for application developers, and evaluate, design, and implement accepted programming standards for the SNAP E&T application and infrastructure.
  • Plan, research, and recommend new equipment, software tools, and related technologies.
  • Use monitoring and performance analysis tools to troubleshoot and isolate application performance issues.
  • Ensure project documentation meets established guidelines and application services follow relevant development, testing, and deployment methodologies.
  • Attend required training and perform backup support outside the primary position function as assigned.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service