Software Developer, Software Engineer
Listed on 2025-11-14
-
Software Development
Software Engineer
Job Details
Location:
King George, VA. Job category:
Information Technology. Time type:
Full time. Minimum clearance required:
Secret. Employee type:
Regular. Travel:
Up to 10% continental US.
Software developer for a Navy customer. Design, code, test, and evaluate application programs and functions. Gather and refine specifications and requirements. Create and maintain test plans, procedures, and related software documentation. Design and implement efficient, testable code following best practices. Maintain, expand, and modify existing applications. Install, configure, and instruct users on deployable applications.
Responsibilities- Conceptualize, design, develop, test, deliver, and support C++ and/or Java software corrections and enhancements in a large complex real‑time deterministic combat system.
- Assess and root cause reported computer program problems, develop solutions, and deliver analysis reports.
- Perform data analysis to verify correct computer program performance, identify issues, and deliver analysis reports.
- Install and configure applications.
- Work with advanced virtualized technologies.
- Support land‑based and underway testing and training events.
- Report status at internal and customer meetings.
- Proficient with Java 11+ and/or C++11 (minimum)
- Proficient with software development utilizing Windows 10 and/or Red HAT 7.9
- Basic knowledge of Red HAT 7.9 terminal navigation and commands
- Basic knowledge of Bash, Batch, and Power Shell scripting
- Basic knowledge of Test‑Driven Development software practices
- Experience on an Agile Scrum team
- Basic knowledge of software design concepts
- Basic knowledge of Sprint Planning, Sprint Review, Retrospective, and Backlog Refinement ceremonies
- Basic knowledge of Continuous Integration/Continuous Delivery (CI/CD) pipelining
- Proficient with Jira
- Proficient with Gradle and/or CMake
- Proficient with Confluence
- Proficient with Git
- Proficient with Git Lab (Git Hub acceptable)
- Proficient with Jenkins (or alternative CI/CD pipeline utility)
- Proficient with Sonar Qube (or alternative static‑analysis product)
- Proficient with JFrog Artifactory
- Able to work closely with other members of a team in a pair‑programming environment
- Able to work in an air‑gapped environment on classified software products
- Proficient with technical documentation
- Real‑time, deterministic computer programming experience
- Knowledge of Linux operating systems
- Working knowledge of virtual machines (VM)
- Basic knowledge of AEGIS Tactical System (desired but not required)
Salary range: $58,400 – $116,900 per year.
BenefitsWe offer comprehensive benefits such as healthcare, wellness, financial, retirement, family support, continuing education, and time‑off benefits.
EEO StatementCACI 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.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).