383,249open jobs
10,007companies
49,170added this week
Browse all
Salary
$75k – $158k per year
Location
Remote (United States)
Seniority
Middle · 5+ years exp
Overview
Company
Impact
Profile match
CACI International delivers information technology and mission support to defence and intelligence agencies. Its work spans signals intelligence systems, electronic warfare, software modernisation and secure networks. The company employs tens of thousands of cleared professionals.
Job Title: Mid-level, Full-stack Software DeveloperJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start:Employee Type: RegularPercentage of Travel Required:Type of Travel:* * *

The Opportunity:

CACI is seeking a Mid-level Full-Stack Software Developer to join our CNRFC N6 Enterprise Application Innovation team. Our contract provides end-to-end lifecycle support for U.S. Navy Reserve business systems, including full-stack web/mobile-responsive development, SharePoint knowledge management and development, machine learning, date warehouse administration, desktop/server administration, networking, and AWS cloud infrastructure support. Notable systems and applications within our team's area of responsibility include the Navy Reserve Homeport (NRH), Reserve Enterprise Application Locker (REAL), Reserve Force Manpower Tools (RFMT), and the Navy Reserve Data Warehouse (NRDW), each maintained within Amazon Web Services and Microsoft Azure cloud platforms. Our systems and applications provide comprehensive support to the U.S. Navy Reserve Force, serving over 75,000 personnel comprised of both drilling and inactive Reservists, the Active Reserve (TAR) component, and operational partners.

As a software developer on the team, you will work in collaboration with project and technical managers, analysts, testers, and other software engineers and developers to design, develop, and deploy web-based business systems in support of the U.S. Navy Reserve.

Responsibilities:

  • Develop end-to-end features by building responsive user interfaces in React and secure back-end services in ASP.NET

  • Design and develop database layers utilizing Entity Framework Core to interface efficiently with SQL Server

  • Build and deploy applications with automated CI/CD pipelines using Azure DevOps to deliver code smoothly to staging and production environments

  • Optimize application performance across the entire stack, from front-end React components to back-end SQL query tuning

  • Actively participate in Agile ceremonies, including providing daily standup updates, estimating story points during sprint planning and demonstrating iteration accomplishments during sprint demo/retrospectives

  • Conduct constructive code reviews to maintain high standards of code quality, security and maintainability

  • Write automated tests using frameworks like xUnit/NUnit, Vitest or React Testing Library

  • Collaborate with cross-functional teams to debug complex issues and to address technical debt and production bottlenecks

  • Mentor junior team members while stepping up to lead feature initiatives independently

Qualifications:

Required:

  • Bachelor’s degree in computer science, Cybersecurity, Data Science, Information Systems, Information Technology or Software Engineering; alternatively, the applicant must possess an active certification in one of the following: Certified Secure Software Lifecycle Professional (CSSLP), GIAC Cloud Security Essentials (GCLD) or GIAC Security Essentials (GSEC)

  • Five (5) years of experience developing for ASP.NET, React, Node.js and relational databases

  • SECRET-level security clearance

  • CompTIA Security+ certification (or equivalent) or the ability to achieve within six (6) months of hire

  • Experience developing in C#, JSX (or Angular Templates), JavaScript and T-SQL

  • Experience in the following: .NET (C#), ASP.NET, JavaScript, Node, React, MS SQL Server

  • Practical knowledge of software design patterns

  • Experience with project management and issue-tracking systems (Azure DevOps, GitLab, Jira)

  • Experience with version control systems (preferably Git)

  • Ability to manage competing priorities and drive multiple concurrent projects to successful completion

  • Mature understanding of business requirements and IT strategies

  • Ability to adapt quickly to an existing, complex environment

  • Strategic understanding of business requirements and IT strategies

  • Excellent written and verbal communication skills

  • AWS, Azure and/or SaaS-based development experience

Desired:

  • Experience utilizing AI coding and development assistants (Claude Code, Microsoft CoPilot, MCP servers)

-

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.

Since this position can be worked in more than one location, the range shown is the national average for the position.

The proposed salary range for this position is:

$75,200-$158,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.
383,249 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
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

Similar stack
Same company
Chesapeake
Data Architect - AI 1 hour ago
$34k – $81k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
Python
SQL
Databases
Apache Kafka
Databricks
Kafka
MySQL
PostgreSQL
Snowflake
AI/ML
AI Agents
LLMOps
RAG
DevOps
AWS
Azure
GCP
Platform Engineering
Analytics
ETL/ELT
Apply
Software Engineer 1 hour ago
$46k – $99k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Bengaluru
Go
Java
Node JS
Python
JavaScript
Python
Django
Flask
AI/ML
AI Agents
DevOps
AWS
Azure
GCP
Kubernetes
Apply
$88k – $117k per year • Remote • Full-Time • 10+ years exp • Bachelor's Degree • Paris
Frontend
GraphQL
DevOps
AWS
Azure
CI/CD
Apply
Python AI Engineer 1 hour ago
$22k – $62k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Pune
Python
AI/ML
A2A
AI Agents
Chain-of-Thought
Claude
Context Engineering
CrewAI
Embeddings
Fine-tuning
Function Calling
Gemini
Google ADK
GraphRAG
Knowledge Graph
LangChain
LangGraph
LlamaIndex
LLM Guardrails
Model Context Protocol
OpenAI
OpenAI Agents SDK
Prompt Engineering
RAG
Semantic Search
Semantic Search
Tokenization
DevOps
AWS
Azure
Docker
GCP
Git
Apply
$113k – $247k per year (Estimated) • Remote • Full-Time • 10+ years exp • Bachelor's Degree
Python
SQL
Databases
MySQL
PostgreSQL
Snowflake
AI/ML
AI Agents
Amazon SageMaker
Anomaly Detection
Anthropic
Claude
Claude Code
Context Engineering
Embeddings
Function Calling
Hallucination
Hugging Face
Human-in-the-Loop
LangChain
LangGraph
LlamaIndex
LLM
LLM Guardrails
LLMOps
Model Context Protocol
NLP
NumPy
Pandas
Prompt Engineering
PyTorch
RAG
Reranking
Scikit-learn
Semantic Kernel
Spark
Structured Outputs
TensorFlow
Vertex AI
DevOps
Amazon S3
AWS
AWS Lambda
Azure
CI/CD
Docker
GCP
Kubernetes
Vector
Analytics
ETL/ELT
Matplotlib
Power BI
Seaborn
Tableau
Management
ServiceNow
Apply
$108k – $228k per year • Remote/Hybrid • 10+ years exp • Bachelor's Degree
JavaScript
Node JS
Python
TypeScript
Java
Python
FastAPI
Flask
Java
Spring Boot
Databases
ElasticSearch
PostgreSQL
Redis
Frontend
D3.js
GraphQL
React.js
Recharts
Redux
DevOps
Amazon EKS
AWS
CI/CD
Docker
GitLab CI
Helm
Kubernetes
Amazon ECS
API Gateway
GitLab
Cybersecurity
OWASP Top 10
Apply
$116k – $254k per year • In office • Bachelor's Degree • Wiesbaden
Python
SQL
TypeScript
AI/ML
Anomaly Detection
Hadoop
Knowledge Graph
Spark
Analytics
Power BI
Tableau
Apply
In office • 2+ years exp • Bachelor's Degree
Bash
Perl
Python
Ruby
SQL
Cybersecurity
Burp Suite
Nessus
Nmap
OWASP Top 10
Wireshark
Apply
$79k – $163k per year • In office • 3+ years exp • Bachelor's Degree • Hanover
JavaScript
Node JS
TypeScript
Frontend
npm
DevOps
AWS
Docker
Git
GitLab CI
GitLab
QA
Cypress
Jest
Apply
$114k – $218k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • San Antonio • Tampa • Plano • Phoenix • Chesapeake
Python
SQL
Robotics
Path Planning
Analytics
A/B Testing
Apply
QA Auditor 2 years ago
$80k – $186k per year (Estimated) • In office • Chesapeake
Apply
See all jobs
This is one of many
383,249 more open roles from verified company boards, updated every day.