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