$120,800 - $265,800; not specified; not specified ...
Develop and maintain software systems
Analyze user requirements
Debug existing software
The Software Engineer will develop, maintain, and enhance complex and diverse software systems based upon documented requirements, working individually or as part of a team
Job Summary
The Software Engineer will develop, maintain, and enhance complex and diverse software systems based upon documented requirements, working individually or as part of a team.
Responsibilities include analyzing user requirements, debugging existing software, designing and coding new software, integrating software, and writing or reviewing documentation.
CACI offers a culture of integrity, an environment of trust with flexible time off, and a focus on continuous growth, with competitive compensation and comprehensive benefits.
Matching Summary
The Software Engineer will develop, maintain, and enhance complex and diverse software systems based upon documented requirements, working individually or as part of a team.
Salary
$120,800 - $265,800; Not specified; Not specified
Skills & Requirements
Must-have
develop and maintain software systems
analyze user requirements
debug existing software
design and code new software
integrate existing software
write or review documentation
develop or implement algorithms
Nice-to-have
culture of integrity and innovation
environment of trust and autonomy
focus on continuous growth
advancing national security missions
Key Requirements
Twenty (20) years' experience as a SWE
Bachelor’s degree in Computer Science or related discipline