Software Engineer at CACI International (Sterling, VA, United States) — aijobsearch