Senior Business Analyst – Electronic Health Record (EHR) Systems

General Dynamics Information Technology•USA MD Home Office (MDHOME), MD
•$97,968 - $125,350•Remote

About The Position

As a Senior Business Analyst supporting the Indian Health Service, you will work with clinicians, developers, and federal staff to document changes and requirements for clinical applications, including the electronic health record system. This is a remote role for candidates residing in the United States; work visa sponsorship is not provided. Minimal travel, potentially once per year, may be required. The role analyzes user and stakeholder needs and defines functional and non-functional requirements across projects. It manages requirements through their full lifecycle in Azure DevOps, supports functional modeling and solution design, and contributes to backlog prioritization and change control. The analyst consults with clients on design solutions, produces project documentation and training materials, supports user acceptance testing, collaborates with development teams, reports metrics and project status, and responds to stakeholder inquiries. The position requires 8 or more years of technical requirements analysis and Requirements Engineering experience using Waterfall and Agile SDLC methodologies, along with a bachelor's degree or an equivalent combination of education, professional training, and work experience. Candidates must be able to pass an IHS background check and meet the U.S. residency requirement of having lived in the country for at least three of the past five years to obtain the appropriate Public Trust Level 5 clearance (MBI or T2).

Requirements

  • Bachelor’s degree or an equivalent combination of education, professional training, and work experience.
  • At least 8 years of technical requirements analysis and Requirements Engineering experience using Waterfall and Agile SDLC methodologies.
  • Experience creating process and data flow diagrams, prototypes, and wireframes.
  • Experience managing change control activities, including backlog management, scope control, and impact/gap analysis.
  • Proficiency with Microsoft Office applications, including Microsoft Visio.
  • Experience writing use cases and user stories.
  • Ability to explain technical issues clearly to technical and non-technical audiences.
  • Demonstrated success working collaboratively with shifting priorities and deadlines.
  • Proven ability to work on a remote or geographically dispersed team.
  • Ability to pass an IHS background check and meet the residency requirement of having resided in the U.S. for at least 3 of the past 5 years to obtain the appropriate Public Trust Level 5 (MBI or T2) clearance.
  • Must live in the United States.
  • Work visa sponsorship is not provided.

Nice To Haves

  • IIBA Certified Business Analysis Professional (CBAP) or PMI Professional in Business Analysis (PMI-PBA) certification.
  • Experience with and knowledge of electronic health record systems, including EHR, Pharmacy, Immunizations, Practice Management, Revenue Cycle Management, or Clinical Quality Reporting.
  • Experience with Indian Health Service RPMS and/or Veterans Administration VistA EHR systems.
  • Working knowledge of Azure DevOps and/or Team Foundation Server.
  • Knowledge of Planview and/or Unanet.

Responsibilities

  • Analyze user and stakeholder needs and define functional and non-functional requirements for electronic health record system projects.
  • Document and manage requirements throughout their lifecycle in the requirements repository (Azure DevOps).
  • Perform functional modeling to support requirements analysis and solution design.
  • Manage project backlogs and support prioritization activities.
  • Consult with clients to determine optimal design solutions for assigned projects.
  • Create and maintain project documentation, including requirements documents, user manuals, addendums, presentations, and training materials.
  • Assist in developing test use cases and scripts for user acceptance testing.
  • Collaborate with software development teams and comply with contract reporting requirements.
  • Collect and report metrics related to requirements and client-identified priorities.
  • Respond to inquiries from clients, clinicians, field personnel, developers, and other stakeholders.
  • Provide status reports to the PMO and/or Lead Analyst.
  • Participate in special projects as assigned.

Benefits

  • 401(k) with company match.
  • Medical plan options, including options with Health Savings Accounts.
  • Dental and vision plan options.
  • Full-flex work weeks where possible and core work hours Monday through Friday, 9:00 AM ET to 3:00 PM local time.
  • Paid vacation, sick and personal time, and holidays; typically 15 days of paid leave per calendar year and 10 paid holidays for new employees, prorated based on hire date.
  • Paid parental leave, including up to 160 hours under the Paid Family Leave program in a rolling 12-month period for eligible employees.
  • Military, bereavement, and jury duty leave.
  • Short- and long-term disability benefits, life insurance, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.
  • Paid education and certifications.
  • Professional growth opportunities and an internal mobility team.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service