
Software Development Intern, Summer 2026
CACI International Inc
internship
Posted on:
Location Type: Hybrid
Location: Chantilly • Oklahoma, Virginia • 🇺🇸 United States
Visit company websiteSalary
💰 $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