1,632,864open jobs
98,028companies
249,802added this week
Browse all
Salary
$105k – $231k per year
Location
In office (Sunset Hills)
Seniority
Principal

Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Sep 22, 2026. CACI International scores D on the Alion truth index.

Overview
Company
Impact
Profile match
CACI International is an American technology company founded in 1962 that works almost entirely for United States defence, intelligence and federal civilian agencies. It has moved from being a conventional IT services contractor toward supplying its own technology, with a substantial expeditionary electronic warfare and signals intelligence product line, photonics and optical communications for space, and secure network modernisation. Headquartered in Reston, Virginia, the company employs more than twenty thousand people, the majority holding security clearances, and has grown through a steady programme of acquisitions that add differentiated technology rather than headcount alone.
Job Title: Senior Principal Software DeveloperJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: Top SecretEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: Local* * *

The Opportunity:

CACI is seeking a experienced Senior Principal Software Developer to support a mission-critical program for the National Geospatial-Intelligence Agency (NGA). In this role, you will utilize well-defined software processes, such as Agile, to work as part of a development team in a rapid development environment. You will design, code, and unit test front-end and back-end solutions for integrated systems, develop integration code to connect systems and services, and build solutions that promote interoperability through open standards and service-based architectures. This position offers the opportunity to directly support national security missions in a fast-paced environment.

Responsibilities:

· Utilize well-defined software processes, such as Agile, to work as part of a development team in a rapid development environment

· Design, code, and unit test front-end and back-end solutions for integrated systems using languages and packages such as HTML, CSS, C++, C#, Java, and JavaScript

· Develop integration code to connect and interface systems and services

· Develop solutions that utilize open standards and Interface Control Documents (ICDs) to promote interoperability through service-based architectures

· Support the development and configuration of database systems

· Analyze, fix, and document Discrepancy Reports (DRs) on systems

· Participate in code reviews, sprint planning, and other Agile ceremonies to support team delivery goals

· Coordinate with program stakeholders to ensure development work aligns with business and technical requirements

Qualifications:

Required:

· Active Top Secret clearance with the ability to obtain/maintain SCI and polygraph

· Bachelor's degree in any field/major, or 7 additional years of relevant information technology experience in lieu of degree

· Experience using languages and packages such as HTML, CSS, C++, C#, Java, and JavaScript

· Experience designing, coding, and unit testing front-end and back-end solutions for integrated systems

Desired:

· Technical certification such as Network+, Security+, Oracle, or a certification specializing in software development or cloud computing

· Certified AWS Solutions Architect (Associate or higher) or equivalent AWS certification

· Experience with Momentum Financials (Unison/CGI) systems

· Experience supporting NGA or other NGA/IC customer environments specifically

-

What You Can Expect:

A culture of integrity.

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose - to ensure the safety of our nation.

An environment of trust.

CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth.

Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.

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.

The proposed salary range for this position is:

$105,100-$231,100

CACI is an Equal 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 other protected characteristic.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,632,864 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Sunset Hills
≈ $62k – $124k per year (Estimated) • Remote (Germany) • Full-Time
C#
C#
.NET
Apply
$85k – $95k per year • In office • Contractor • 3+ years exp • Bachelor's Degree • Chicago
JavaScript
PHP
PHP
WordPress
DevOps
Git
DNS
Analytics
A/B Testing
Apply
Engineer, Software 1 hour ago
≈ $79k – $158k per year (Estimated) • In office • Owensboro
Management
Power Automate
SharePoint
Apply
≈ $46k – $134k per year (Estimated) • Hybrid • 5+ years exp • New Zealand
Python
JavaScript
TypeScript
Databases
PostgreSQL
AI/ML
Copilot
Claude Code
AI Agents
LLM
RAG
Context Engineering
LLM Guardrails
Copilot Studio
Frontend
React.js
DevOps
Azure
CI/CD
FinOps
Apply
≈ $77k – $227k per year (Estimated) • Remote (Australia) • Australia
Python
SQL
Scala
Databases
Databricks
MS SQL
Apache Kafka
Azure Cosmos DB
Azure SQL Database
AI/ML
Hadoop
Spark
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Analytics
Power BI
ETL/ELT
Azure Data Factory
Apply
≈ $17k – $40k per year (Estimated) • In office • 4+ years exp • Bengaluru
Python
JavaScript
TypeScript
Node JS
Python
FastAPI
Node JS
Nest.JS
Databases
Azure Cosmos DB
Frontend
Vue.js
React.js
DevOps
CI/CD
Apply
DevOps-инженер 16 days ago
$31k per year (net) • In office • Full-Time • Moscow
JavaScript
PHP
Node JS
Databases
MySQL
Redis
OpenSearch
DevOps
Terraform
Ansible
Zabbix
GitHub Actions
OpenTofu
VMWare
Prometheus
HAProxy
CI/CD
Git
Docker
Ubuntu
Nginx
Grafana
Proxmox VE
GitHub
Linux
Apply
$13k – $23k per year (net) • Remote (Ukraine) • 2+ years exp • Sevastopol
Python
C++
AI/ML
Claude Code
Model Context Protocol
AI Agents
DevOps
WebRTC
Git
Game Dev
Unreal Engine
Apply
$50k per year • In office • Bachelor's Degree • Moscow
Python
PowerShell
C++
Bash
AI/ML
Red Teaming
DevOps
Linux
Windows
TCP/IP
DNS
VPN
Cybersecurity
Metasploit
Nmap
Cobalt Strike
BloodHound
Active Directory
SIEM
DLP
Apply
$121k – $266k per year • Hybrid • Public Trust • 13+ years exp • Bachelor's Degree • Washington
Python
JavaScript
TypeScript
C#
Node JS
C#
.NET
Databases
Databricks
AI/ML
LangChain
RAG
OpenAI
Edge AI
Frontend
Vue.js
Angular
React.js
DevOps
GCP
Azure DevOps
GitHub Actions
Azure
CI/CD
Git
AWS
GitHub
Analytics
Tableau
Power BI
Management
Agile
Scrum
Apply
Full Stack Developer 19 days ago
$104k – $218k per year • Hybrid • Public Trust • 10+ years exp • Bachelor's Degree • Washington
Python
JavaScript
TypeScript
C#
Node JS
C#
.NET
Databases
Databricks
AI/ML
LangChain
RAG
OpenAI
Edge AI
Frontend
Vue.js
Angular
React.js
DevOps
GCP
Azure DevOps
GitHub Actions
Azure
CI/CD
Git
AWS
GitHub
Analytics
Tableau
Power BI
Management
Agile
Scrum
Apply
$76k – $156k per year • In office • 5+ years exp • Bachelor's Degree • Houston
Python
C++
Apply
$94k – $198k per year • In office • 5+ years exp • Bachelor's Degree • Fairfax
Python
JavaScript
TypeScript
SQL
Node JS
Python
Flask
Django
Node JS
Express
Databases
MySQL
PostgreSQL
AI/ML
Scikit-learn
TensorFlow
PyTorch
Machine Learning
Frontend
Vue.js
Angular
React.js
DevOps
CI/CD
Git
Docker
Kubernetes
GitHub
Apply
UI/UX Web Developer 20 days ago
$104k – $218k per year • In office • TS/SCI • 8+ years exp • Bachelor's Degree • Bethesda
Python
JavaScript
PHP
TypeScript
SQL
PHP
WordPress
Drupal
Databases
MySQL
Frontend
Angular
React.js
DevOps
Azure
AWS
Design
Figma
Sketch
Adobe XD
Management
ServiceNow
SharePoint
Agile
ITIL
Apply
≈ $35k – $74k per year (Estimated) • In office • Full-Time • Sunset Hills
Apply
$68k – $144k per year • In office • TS/SCI • High School Diploma • Sunset Hills
Apply
$75k – $158k per year • In office • TS/SCI • 3+ years exp • Bachelor's Degree • Sunset Hills
DevOps
AWS
Amazon EC2
Amazon S3
Linux
Windows
Cybersecurity
PKI
Apply
See all jobs
This is one of many
1,632,864 more open roles from verified company boards, updated every day.