Senior Software Engineer - Generation Products
Listed on 2026-02-12
-
Software Development
Software Engineer
Job Profile:
Software Engineering T5JR Type:
EvergreenJob Category:
EngineeringMinimum Clearance Required to Start:
TS/SCI with PolygraphPercentage of
Travel Required:
Type of Travel:
Continental US, LocalProgram/Opportunity Name:
Program | STEELBOWReferral Bonus Plan:
* * *Job Description:
Join CACI in developing cutting-edge software for the Intelligence Community. We offer flexible work schedules and the opportunity to work on exciting, high-impact projects. At CACI, you'll be at the forefront of developing innovative software solutions that make a real difference in national security. We value creativity, problem-solving, and continuous learning. If you're passionate about technology and want to contribute to meaningful projects, we want to hear from you!
Responsibilities:
Software Development:
Design, develop, and enhance complex software systems
Implement algorithms for high-performance analytics and large data processing
Create and modify code for new features and improved functionality
Debug existing software and resolve issues
System Analysis & Design
Analyze user requirements to derive software specifications
Provide input on hardware/software tradeoffs and system architecture
Develop data queries and database interfaces
Quality Assurance
Review and test software components against design requirements
Assist in developing and executing test procedures
Document test results and provide recommendations for process improvements
Collaboration & Communication
Work individually or as part of a team
Interact with users and system engineers to develop solutions
Write and review software documentation
Qualifications:
Required:
Active TS/SCI clearance with polygraph
15+ years of experience as a Software Engineer on similar projects
Bachelor’s degree in computer science or related field (or equivalent experience)
Proficiency in Java, Python, C++, and Java Script
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities.
Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn morehere.
The proposed salary range for this position is:
$131,800 - $290,000CACI is anEqual
Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any otherprotectedcharacteristic.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).