CACI International Inc

Software Development Intern, Summer 2026

CACI International Inc

internship

Posted on:

Location Type: Hybrid

Location: Chantilly • Oklahoma, Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $39,900 - $79,900 per year

Job Level

Entry Level

Tech Stack

Java.NETSDLC

About the role

  • Produce detailed specifications and write software code utilizing .NET/C# and JAVA.
  • Participate in learning and coding Workday integrations.
  • Develop front end as well as back-end console applications.
  • Participate in migrating complex batch jobs to Boomi.
  • Conduct impact analysis for software changes.
  • Work closely with business analysts, designers, and subject matter experts to understand functional requirements.
  • Conduct unit tests and document findings.
  • Support formal testing in controlled environments before code is promoted to production.
  • Employ best practices for design, development, unit testing and test plan development and develop software user manuals.
  • Work with a team of developers in an Agile Scrum environment.
  • Present ideas for system improvements.
  • Develop LOE estimates for software developments or enhancements.
  • Provide input into training manuals for users.
  • Develop and maintain knowledge of back-office systems, including technical changes in the application(s).

Requirements

  • Must be an Undergraduate or Graduate student, pursuing a degree in Computer Science or related field.
  • Coursework or experience in C++ programming
  • Ability to build and maintain effective working relationships with fellow programmers, system engineers, test engineer, and other team members.
  • Ability to obtain and maintain a Secret security clearance.
  • Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future.
  • Knowledge in multiple object-oriented programming languages.
  • Understanding of the software development life cycle.
  • Desire to learn Workday integrations.
Benefits
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NETC#JAVAC++Workday integrationsAgileunit testingimpact analysissoftware development life cycleconsole applications
Soft skills
effective working relationshipsteam collaborationcommunicationproblem-solvingpresentation skillsdocumentationtraining manual developmentadaptabilityattention to detailanalytical thinking
Certifications
Secret security clearance