Apply Now    

Systems/Software Engineer

Req #: 203734
Location: Alexandria, VA US
Job Category: Information Technology
Security Clearance: Secret
Clearance Status: Must Be Current

Job Description

Under general supervision, assists in the definition and programming of moderately complex software. Works effectively on several phases of systems/software programming/analysis and deployment with little direction, but may require some instruction and guidance for other aspects.

CACI is seeking someone who is: 

Energetic and Fast Learner

Has a willingness to watch, learn, perform and suggest better ideas.

Has the ability to juggle multiple projects at a time with varying demands and timelines

Has the ability to think fast on their feet

Needs limited guidance 

Not afraid to suggest or try new things

Thinks outside the box for complex issues that may arise, whether they are for technical issues or procedural

Communicates issues when they arise

Not afraid to reach across several teams, out of scope of daily job, and find resolutions, whether technical or personnel, to issues

Has a willingness to do documentation and keep management apprised of changes to the infrastructure

Has a willingness to lab out and test potential solutions

Has a willingness to work the occasional evenings for application deployments and/or outages


Deployment and management of .NET and Java application code in a highly virtualized environment (following an Agile SDLC utilizing lab, development, and production environments).

Managing, Monitoring, Automating and Troubleshooting applications/Web/Services in an Information System.

COTS Installations and technical issue resolutions.

Code Vulnerability Scanning.

Work with the team on automating application integrations / deployments projects.


Typically requires bachelor's degree or equivalent and two to four years of related experience. 

Must have an active Secret clearance. 

Must possess or be able to obtain Security+ certification within six months of hire. 

Excellent troubleshooting skills

Working experience on Windows Server 2012R2, Red Hat Enterprise Linux servers

Working experience of Web Servers (IIS 8.5, Tomcat 8), Web Services

Familiarity with SQL

Basic Understanding on .NET / Java

Basic Scripting knowledge (Powershell / Bash / etc)

Basic knowledge on different network ports (TCP/IP, DHCP, DNS, SMTP, HTTP, SSL, SQL, etc.)


Automated Deployment Design and/or Setup Experience

Development experience using C# / Java

Advanced Powershell programming design/coding/implementation

Job Location



CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.

Apply Now    
Link for schema