CACI International Inc

Software Engineer Intern, Summer 2026

CACI International Inc

internship

Posted on:

Location Type: Hybrid

Location: Denver • Colorado, Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

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

Job Level

Entry Level

Tech Stack

JavaJavaScriptLinuxSCSSShell ScriptingSpringSpring BootSpringBootTypeScriptWebpack

About the role

  • proactively designing the architecture for new components
  • suggesting ways to improve the application and overall UI/UX
  • solving challenging, but rewarding technical problems
  • meeting program objectives within the agile development cycle
  • suggesting ways to improve UX/UI and the software baseline
  • introducing new ways to meet mission needs
  • communicating skills and the ability to execute within the established development process
  • building new UI applications
  • utilizing industry proven design patterns and open-source tools
  • contributing to a positive and upbeat team atmosphere

Requirements

  • Must be able to obtain and maintain applicable TS/SCI with Poly.
  • Must currently be enrolled in a full-time Undergraduate, or Graduate Student.
  • If Undergraduate or Graduate, pursing a degree in Computer Science or related field is preferred, not required.
  • Entry Level experience and knowledge of Coding.
  • Experience using REST-based web services.
  • Familiarity with Agile software development methodologies.
  • Familiarity with modern web technologies and techniques such as HTML5, CSS, CSS pre-processors (e.g. SASS, Less, Stylus), or JavaScript build tools (e.g. Browserify, WebPack, Closure).
  • Familiarity with Java Spring Boot
  • Strong organizational skills and attention to detail.
  • Strong verbal and written communication skills.
  • Experience with Linux environment and Linux shell scripting.
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
codingREST-based web servicesHTML5CSSSASSLessStylusJavaScript build toolsJava Spring BootLinux shell scripting
Soft skills
organizational skillsattention to detailverbal communicationwritten communication
Certifications
TS/SCI with Poly