Senior Software Developer at Black Canyon Consulting (Bethesda, Maryland) — aijobsearch