CACI is seeking a Mid to Senior Software Engineer (3-5yrs) to support our JDISS customer in the MD/DC/VA area. This is a full-time position on-site. The role involves providing hands-on technical engineering expertise and development of services, systems, and interfaces in coordination with government and other engineers to ensure system requirements are met as each subsystem is identified, developed, integrated, and validated. The candidate must be able to work in a changing environment and interact with multiple contractors, vendors, and government personnel at the customer site. The position requires out-of-the-box thinking and innovative technology solutions to align the customer into modernization areas supporting Object Based and Activity Based intelligence with multiple data streams.