Junior Software Engineer

CACI InternationalKing George, VA
$63,800 - $127,500Onsite

About The Position

CACI is seeking a Junior Software Engineer to work onsite in Dahlgren, Virginia. As the Software Engineer, you will be supporting the development and integration of System Track Manager software into platforms supporting the U.S. Navy and U.S. Marine Corps.

Requirements

  • Must have an active Secret security clearance.
  • Bachelor’s degree is required, preferably in Science, Technology, Engineering, or Mathematics (STEM).
  • General and specialized experience in systems engineering.
  • Experience in coding and analyzing one or more of the following programming languages: C++, C, Python, and Batch.
  • Experience in Java development.
  • Understanding of networking principles.
  • Proficiency in model-driven architecture tools and languages, such as Rhapsody and Cameo.
  • General software engineering skills in the areas of computer program development and software architecture design and development.
  • Knowledge of DevSecOps processes and principles.
  • Familiarity with Agile methodology and SAFE Agile principles.

Nice To Haves

  • Experience with Model-Based Systems Engineering (MBSE) software.
  • Additional experience with Java.

Responsibilities

  • Building unit testing infrastructure.
  • Support unit testing.
  • Utilize programs such as Rhapsody to develop source code and verify system requirements are satisfied.
  • Code analysis in support of multiple U.S. Navy and U.S. Marine Corps communication and weapons systems programs.

Benefits

  • flexible time off benefit
  • robust learning resources
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service