Mid-Level Software Engineer – CI/CD & Naval Systems

CACI International

King George (VA)

On-site

USD 76,000 - 156,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CACI International seeks an Intermediate Software Engineer to support Navy and Marine Corps platforms in Dahlgren, VA. You will join a team developing and integrating new software, focusing on CI/CD pipelines, unit tests, and code analysis for critical defense systems.

The role requires an active Secret clearance, a STEM degree, and 3+ years in software engineering across C++, C, Python, Java, and related technologies. Travel is up to 10% within the Continental US.

Qualifications

  • Bachelor’s degree required, STEM preferred.
  • Active Secret clearance or ability to obtain one.
  • Minimum 3 years in systems engineering.
  • Minimum 3 years coding in C++, C, Python, Batch.
  • Minimum 3 years Java development.
  • Understanding of networking principles.
  • Experience with model-driven architecture tools/languages.
  • Knowledge of DevSecOps processes and principles.
  • Familiarity with Agile and SAFE Agile methodologies.

Responsibilities

  • Create CI/CD pipelines using GitLab YAML to leverage Artifactory packages.
  • Build and improve unit testing infrastructure.
  • Support unit testing activities.
  • Perform code analysis for Navy/Marine Corps programs.

Skills

C++
C
Python
Batch
Java
Networking principles
DevSecOps
Agile / SAFe
Model-driven architecture
Software engineering basics

Education

Bachelor’s degree

Tools

Jira/Atlassian
NetBeans

Job description

CACI International seeks an Intermediate Software Engineer to support Navy and Marine Corps platforms in Dahlgren, VA. You will join a team developing and integrating new software, focusing on CI/CD pipelines, unit tests, and code analysis for critical defense systems.

The role requires an active Secret clearance, a STEM degree, and 3+ years in software engineering across C++, C, Python, Java, and related technologies. Travel is up to 10% within the Continental US.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid-Level Software Engineer – Navy Systems & MBSE (Secret)
Mid-Level Software Engineer – Navy Systems & MBSE (Secret)

CACI International Inc • King George (VA)

On-site
USD 76,000 - 156,000
Intermediate Software Engineer
Intermediate Software Engineer

CACI • United States

On-site
USD 76,000 - 156,000
Intermediate Software Engineer
Intermediate Software Engineer

CACI International • King George (VA)

On-site
USD 76,000 - 156,000
Intermediate Software Engineer
Intermediate Software Engineer

CACI International Inc • King George (VA)

On-site
USD 76,000 - 156,000
Software Engineer – Embedded & DevSecOps (Top Secret)
Software Engineer – Embedded & DevSecOps (Top Secret)

CACI International Inc • Fairfax (VA)

On-site
USD 79,000 - 163,000
C++ Mid-Level Software Engineer – Secret Clearance
C++ Mid-Level Software Engineer – Secret Clearance

CACI • United States

Hybrid
USD 73,000 - 149,000
Senior Systems Integration Engineer (DevSecOps)
Senior Systems Integration Engineer (DevSecOps)

CACI • Austin (TX)

On-site
USD 90,000 - 190,000
Senior DevSecOps Engineer: Secure CI/CD & Kubernetes
Senior DevSecOps Engineer: Secure CI/CD & Kubernetes

CACI International Inc • Fairfax (VA)

On-site
USD 82,000 - 173,000
Senior Systems Integration Engineer | DevSecOps & CI/CD
Senior Systems Integration Engineer | DevSecOps & CI/CD

CACI International Inc. • Austin (TX)

On-site
USD 90,000 - 190,000
Senior DevSecOps Engineer — TS/SCI, CI/CD & Cloud
Senior DevSecOps Engineer — TS/SCI, CI/CD & Cloud

CACI International Inc • Fairfax (VA)

On-site
USD 98,000 - 207,000