C++ Mid-Level Software Engineer — DoD/Navy

CACI International Inc

Bethesda (MD)

Hybrid

USD 72,700 - 149,200

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CACI International Inc. is seeking a mid‑level C++ software developer to support the Ship Design and Submarine Development group at NSWC Carderock.

The role involves cross‑platform (Windows/Linux) development, collaborating with engineers, testers, and project leads to deliver on ongoing Navy projects. The candidate will handle full software lifecycle tasks, participate in code reviews, and manage multiple tasks while ensuring regular updates to the tech lead.

Qualifications

  • Secret-level security clearance.
  • CompTIA Sec+ certification or ability to obtain it by the start date.
  • Over 3 years of professional software development experience.
  • Strong background in C++ development.

Responsibilities

  • Complete pull requests (PRs) that are assigned or available for sign‑up.
  • Work as a team to accomplish complex tasking.
  • Be willing to learn new concepts and software lifecycle tools.
  • Collaborate with software testers to ensure submitted code works as intended.
  • Communicate and provide current status during meetings with the tech lead or project lead.

Skills

C++ development
Team collaboration
Software development

Job description

CACI International Inc. is seeking a mid‑level C++ software developer to support the Ship Design and Submarine Development group at NSWC Carderock.

The role involves cross‑platform (Windows/Linux) development, collaborating with engineers, testers, and project leads to deliver on ongoing Navy projects. The candidate will handle full software lifecycle tasks, participate in code reviews, and manage multiple tasks while ensuring regular updates to the tech lead.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Mid-Level SW Developer
C++ Mid-Level SW Developer

CACI International Inc • Bethesda (MD)

Hybrid
USD 72,700 - 149,200
On-Site Full-Stack C++ Developer for Naval Systems
On-Site Full-Stack C++ Developer for Naval Systems

The Amatriot Group • Bethesda (MD)

On-site
USD 75,000 - 105,000
Senior C++ Desktop Software Engineer — DoD/Navy (Onsite)
Senior C++ Desktop Software Engineer — DoD/Navy (Onsite)

VSolvit • Norco (CA)

On-site
USD 90,000 - 120,000
C/C++ Naval Systems Developer (Junior)
C/C++ Naval Systems Developer (Junior)

Amentum company • Dahlgren (VA)

On-site
USD 85,000 - 100,000
Health insurance
401(k) matching
Paid time off
Entry-Level C++ Developer - Naval Tech, Clearance Eligible
Entry-Level C++ Developer - Naval Tech, Clearance Eligible

Tactical Engineering & Analysis • San Diego (CA)

On-site
USD 80,000 - 105,000
Software Engineer II
Software Engineer II

Altron Inc • Middletown (RI)

On-site
USD 125,000 - 134,000
Sign-on bonus
Healthcare benefits
401(k) plan with matching
+2
Software Engineer II
Software Engineer II

Altron Inc • Manassas (VA)

On-site
USD 125,000 - 134,000
Sign-on bonus
Healthcare benefits (medical, dental,,
401(k) with matching
+2
Software Engineer I
Software Engineer I

Altron Inc • Middletown (RI)

On-site
USD 85,000 - 105,000
Sign-on bonus
Healthcare benefits
Flexible Spending Accounts
+5
Senior SME Software Developer - Remote
Senior SME Software Developer - Remote

CACI • United States

Remote
USD 115,000 - 252,000
Software Developer – AI, Cloud & DoD (Secret)
Software Developer – AI, Cloud & DoD (Secret)

CACI International Inc • Washington

Hybrid
USD 87,000 - 182,000