Full-time Posted June 03, 2026
Apply Now

Job Description

Enhance your software development career with CACI as a Remote Software Developer. You'll design, code, and test applications to support vital systems for the Navy.
As a Software Developer in King George, VA, you will work on remote projects that involve gathering specifications and refining requirements from the Navy. This role includes designing efficient code in C++ or Java, and maintaining thorough documentation while adhering to best practices in software development.
Key Responsibilities:
• Design, code, and test applications for Navy projects
• Gather specifications and refine technical requirements
• Create and maintain software documentation and test plans
• Develop and support C++ and/or Java software corrections
• Perform data analysis to ensure program performance
Requirements:
• Proficient in Java11+ and/or C++11
• Experience with Windows10 and/or RedHat7.9
• Basic knowledge of Bash and PowerShell scripting
• Familiar with Agile Scrum an...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application