CACI is seeking innovative Software Engineering Interns to join their team for the summer of 2026 to work on a large, long-term program that meets real-world challenges by creating mission-critical software applications.
Requirements
- Strong object-oriented design skills, coupled with a knowledge of data structures and algorithms
- Proficiency in one or more of the following: Java, Java Script, CSS, HTML5, MySQL, Bash
- Experience with web frameworks such as VueJS
- Experience with Linux operating systems
- Excellent debugging and critical thinking skills
- Excellent analytical and problem-solving skills
Responsibilities
- Collaboratively create mission critical software applications for its users, whom we coordinate with heavily for design and development to ensure we bring the right product to make our users efficient and effective in the execution of their mission
- Write clean and testable code that is compliant with the design and interface definitions
- Provide support to test, integrate, and deploy the software baseline
- Be self-motivated to learn technical concepts, have good communication skills, and be able and willing to collaborate on technical items with the larger team
Other
- Currently pursuing an undergraduate or graduate degree in Computer Science, Software Engineering, Electrical Engineering or a related field
- Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future
- Must be able to obtain and maintain applicable security clearance
- Have excellent learning opportunities, be highly self-directed and motivated, and collaborate respectfully with your teammates, always keeping user mission first
- Be part of a responsive team where communication skills and the ability to solve problems are critical to our success