Job Description
Job Title: Software Developer
Job Category: Information Technology
Time Type: Full time
Minimum Clearance Required to Start: TS/SCI with Polygraph
Employee Type: Regular
Percentage of Travel Required: None
Type of Travel: None
* * *
**CACI is seeking a highly motivated and independent SME Software Developer to take sole responsibility for maintaining and supporting a critical application within the Intelligence Community (IC). This unique role combines the challenges of working autonomously on a system with the opportunity to apply agile methodologies in a high-stakes environment.**
**Responsibilities:**
**• Independently managing all aspects of the application, from bug fixes to feature enhancements**
**• Designing, developing, and modifying software systems, with a focus on Enterprise Software and User Interface Application Development**
**• Producing detailed specifications and writing hi...
Job Category: Information Technology
Time Type: Full time
Minimum Clearance Required to Start: TS/SCI with Polygraph
Employee Type: Regular
Percentage of Travel Required: None
Type of Travel: None
* * *
**CACI is seeking a highly motivated and independent SME Software Developer to take sole responsibility for maintaining and supporting a critical application within the Intelligence Community (IC). This unique role combines the challenges of working autonomously on a system with the opportunity to apply agile methodologies in a high-stakes environment.**
**Responsibilities:**
**• Independently managing all aspects of the application, from bug fixes to feature enhancements**
**• Designing, developing, and modifying software systems, with a focus on Enterprise Software and User Interface Application Development**
**• Producing detailed specifications and writing hi...
Ready to Apply?
Submit your application today and join our talented team at CACI International.
Submit ApplicationJob Details
- Location Bethesda, MD
- Job Type Full-time
- Category other-general
- Posted Date June 08, 2026
- Application Deadline June 13, 2026