🌿 Back to all jobs

🥝 Senior Software Engineer

CACI International | Dahlgren, United States | Posted June 06, 2026

Job Description

Job Title: Senior Software Engineer

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: None

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Continental US

* * *

**The Opportunity:**

The Software Engineer will support the development and maintenance of critical training software. The engineer will work on complex, multi-faceted software systems that integrate with tactical combat systems, virtualized environments, and multimedia capabilities. The ideal candidate is a self-motivated problem-solver with strong Java development skills, the ability to troubleshoot complex technical issues independently, and a collaborative mindset for working across multiple engineering disciplines in a dynamic laboratory environment.

**Responsibilities:**

+ Design, develop, test, and maintain software components using Java and other programming ...

Apply for This Position

Submit Application