CACI International
The Opportunity
CACI is seeking a
Software Engineer
to support our customer at the
Naval Surface Warfare Center (NSWC) Crane Division . You will be responsible for
developing, reviewing, and maintaining software solutions and related technical documentation
to ensure they meet mission and life‑cycle requirements. You will assist the Program Manager and Senior Engineers with the
coordination, planning, and execution of software development, cybersecurity, and system integration efforts
associated with assigned delivery order projects. You’ll demonstrate strong technical acumen, communication skills, and the ability to manage multiple concurrent software tasks while delivering quality products to the customer on time.
Perform software development, integration, and testing activities to support information systems, cybersecurity, and software assurance objectives. Participate in code reviews, design evaluations, and documentation development to ensure compliance with
NAVSEA, DoD, and ISO software engineering standards . Apply knowledge of
DevSecOps pipelines
and
cybersecurity engineering practices
to develop resilient and maintainable systems.
You will work closely with CACI Program Managers, software engineers, and DoD customers to define requirements, develop design approaches, and implement secure and efficient software solutions for real‑world mission applications.
Responsibilities You will be part of a dynamic team providing
software engineering, cybersecurity, and system integration support
for NSWC Crane’s technical mission areas. Your work will involve
evaluating software architectures, analyzing vulnerabilities, developing secure code , and contributing to modernization initiatives that improve system performance and resilience.
You will assist with the
review and refinement of software products, documentation, and test results , ensuring compliance with established cybersecurity frameworks and DevSecOps practices. You will contribute to
cyber readiness assessments, risk analyses, and secure design implementations
while maintaining alignment with
SECNAV M-5239 cybersecurity workforce standards .
This role will also require supporting
continuous improvement
of software processes and participating in
technical interchange meetings, readiness reviews, and progress briefings . You will collaborate across disciplines—software, systems, and cybersecurity—to ensure software products are secure, maintainable, and mission‑ready.
Your day‑to‑day work will combine
hands‑on technical development with analytical and documentation support , requiring the ability to think critically, solve complex problems, and communicate clearly across both technical and program management levels.
Qualifications Required:
U.S. Citizenship
(required to obtain a DoD Secret clearance)
Interim or Active Secret Clearance
prior to start
Bachelor’s Degree
in Software Engineering, Computer Science, or related discipline
Experience with
software development, testing, and integration
within DoD or federal programs
Working knowledge of
DevSecOps pipelines
and
Cybersecurity Engineering principles
Familiarity with
software lifecycle processes
and documentation under
ISO or DoD software standards
Strong written and verbal communication skills, with the ability to present findings and recommendations
Demonstrated ability to work effectively across multidisciplinary technical teams
Proficiency with
Microsoft Office tools
(Word, Excel, PowerPoint, Outlook)
Desired:
CompTIA Security+ ,
CySA+ , or equivalent
CSWF certification
(minimum SECNAV M-5239 requirement must be met prior to task start)
Experience supporting
NAVSEA ,
NSWC Crane , or other DoD technical organizations
Hands‑on experience with
secure coding, software validation, and vulnerability remediation
Knowledge of
Agile development ,
version control (Git) , and
configuration management tools
Familiarity with
networked systems ,
embedded software , or
cyber test environments
Experience conducting
code reviews ,
risk assessments , and
technical documentation updates
Ability to support
continuous improvement
and
process optimization
in software development environments
What You Can Expect A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high‑performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.
An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers – every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth. Together, we will advance our nation’s most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
Pay Range There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is: $88,700 - $186,100.
CACI 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
Software Engineer
to support our customer at the
Naval Surface Warfare Center (NSWC) Crane Division . You will be responsible for
developing, reviewing, and maintaining software solutions and related technical documentation
to ensure they meet mission and life‑cycle requirements. You will assist the Program Manager and Senior Engineers with the
coordination, planning, and execution of software development, cybersecurity, and system integration efforts
associated with assigned delivery order projects. You’ll demonstrate strong technical acumen, communication skills, and the ability to manage multiple concurrent software tasks while delivering quality products to the customer on time.
Perform software development, integration, and testing activities to support information systems, cybersecurity, and software assurance objectives. Participate in code reviews, design evaluations, and documentation development to ensure compliance with
NAVSEA, DoD, and ISO software engineering standards . Apply knowledge of
DevSecOps pipelines
and
cybersecurity engineering practices
to develop resilient and maintainable systems.
You will work closely with CACI Program Managers, software engineers, and DoD customers to define requirements, develop design approaches, and implement secure and efficient software solutions for real‑world mission applications.
Responsibilities You will be part of a dynamic team providing
software engineering, cybersecurity, and system integration support
for NSWC Crane’s technical mission areas. Your work will involve
evaluating software architectures, analyzing vulnerabilities, developing secure code , and contributing to modernization initiatives that improve system performance and resilience.
You will assist with the
review and refinement of software products, documentation, and test results , ensuring compliance with established cybersecurity frameworks and DevSecOps practices. You will contribute to
cyber readiness assessments, risk analyses, and secure design implementations
while maintaining alignment with
SECNAV M-5239 cybersecurity workforce standards .
This role will also require supporting
continuous improvement
of software processes and participating in
technical interchange meetings, readiness reviews, and progress briefings . You will collaborate across disciplines—software, systems, and cybersecurity—to ensure software products are secure, maintainable, and mission‑ready.
Your day‑to‑day work will combine
hands‑on technical development with analytical and documentation support , requiring the ability to think critically, solve complex problems, and communicate clearly across both technical and program management levels.
Qualifications Required:
U.S. Citizenship
(required to obtain a DoD Secret clearance)
Interim or Active Secret Clearance
prior to start
Bachelor’s Degree
in Software Engineering, Computer Science, or related discipline
Experience with
software development, testing, and integration
within DoD or federal programs
Working knowledge of
DevSecOps pipelines
and
Cybersecurity Engineering principles
Familiarity with
software lifecycle processes
and documentation under
ISO or DoD software standards
Strong written and verbal communication skills, with the ability to present findings and recommendations
Demonstrated ability to work effectively across multidisciplinary technical teams
Proficiency with
Microsoft Office tools
(Word, Excel, PowerPoint, Outlook)
Desired:
CompTIA Security+ ,
CySA+ , or equivalent
CSWF certification
(minimum SECNAV M-5239 requirement must be met prior to task start)
Experience supporting
NAVSEA ,
NSWC Crane , or other DoD technical organizations
Hands‑on experience with
secure coding, software validation, and vulnerability remediation
Knowledge of
Agile development ,
version control (Git) , and
configuration management tools
Familiarity with
networked systems ,
embedded software , or
cyber test environments
Experience conducting
code reviews ,
risk assessments , and
technical documentation updates
Ability to support
continuous improvement
and
process optimization
in software development environments
What You Can Expect A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high‑performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.
An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers – every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth. Together, we will advance our nation’s most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
Pay Range There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is: $88,700 - $186,100.
CACI 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