E-Discovery Systems Analyst

CACI InternationalWashington, DC
$86,600 - $181,800Onsite

About The Position

This role supports a high-profile Federal Client, focusing on managing, analyzing, and presenting large amounts of electronic data in the eDiscovery arena using programmatic solutions. CACI is committed to growing its eDiscovery workforce and offers tuition reimbursement for Relativity and ACEDS certifications. The Systems Analyst provides advice on process best practices, analyzes business or systems processes for improvements, and works directly with clients to understand needs and develop solutions.

Requirements

  • At least 3 years of development experience.
  • Experience with programming languages such as ASP.NET, C#, C++, Python, Perl, or Java.
  • Experience unit testing & deploying MVC.NET web applications to IIS independently.
  • Experience writing complex queries & stored procedures using SQL Server and SQL Server Management Studio in support of high volumes of data.
  • Demonstrated ability to write high quality, well-structured, and easily maintainable code.

Nice To Haves

  • Experience creating SQL / Power BI reports is a plus.
  • Experience with Robotic Process Automation (RPA) tools is a plus.
  • Undergraduate degree preferred; preferably in the computer science or information management/technology disciplines.

Responsibilities

  • Provides advice and recommendations on process best practices.
  • Performs analysis on business or systems processes to identify improvements.
  • Works directly with clients to understand and define needs and develop and recommend solutions.
  • Interacts and communicates with end-users, management, vendors, and IT personnel.
  • Produces functional design specifications based on user requirements.
  • Performs software development tasks (requirements gathering, design, code, test, deploy, configure) independently using MVC.NET/C#/SQL technologies.
  • Learns and uses COTS tools, designs reports, and creates PowerShell scripts/applications to help automate routine/time consuming tasks.
  • Designs and develops solutions by programming, testing, and deploying software applications.
  • Defines system and project requirements and designs and maintains systems.
  • Creates design documents, user guide documents, test cases, and other relevant documents in the software development process.
  • Troubleshoots applications through debugging, event/error log inspection, and using web browser tools, provides & deploys fixes.
  • Consults with Government staff and with other Contractor staff to assure understanding of task objectives, identifies problems and suggests improvements.

Benefits

  • Tuition reimbursement for Relativity certifications
  • Tuition reimbursement for ACEDS certification
  • Flexible time off
  • Robust learning resources
  • Healthcare
  • Wellness
  • Financial
  • Retirement
  • Family support
  • Continuing education
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service