Join CACI as a Software Development/Engineering Intern for Summer 2026 to support software development and engineering in a hybrid role based in Omaha, NE or Hampton, VA.
Your Role
Key responsibilities include:
- Operating in all phases of the application lifecycle.
- Using industry-proven design patterns and open-source tools while staying current on technology trends.
- Providing design and development expertise for new application development and maintenance.
- Collaborating as part of an agile team, emphasizing communication and adherence to development processes.
- Supporting the entire product lifecycle including systems engineering, requirement analysis, technical design, system integration, implementation, and deployment.
About You
The company is looking for candidates with:
- Experience with modern software development languages such as Java (J2EE), C++, C#, JavaScript, and use of configuration management tools like git, Bitbucket, GitLab, or GitHub.
- Experience with modern web application development including JavaScript, Node.js, Angular, or React.
- Debugging and runtime skills.
- Current enrollment as a full-time Undergraduate, Graduate, or Doctorate student in Computer Science, Software Development/Engineering, or a related field.
- Legal authorization to work in the United States without employer sponsorship now or in the future.
Desired qualifications include:
- Linux experience.
- Experience with Big Data technologies such as ElasticSearch/ELK and Kafka.
- Familiarity with build, packaging, and deployment tools like Jenkins, GitLab, Maven, Yum, NPM, and RPM.
- Experience with major cloud providers such as Amazon Web Services or Microsoft Azure.
- Experience with containerization technologies like Docker, Kubernetes, or OpenStack.
Compensation & Benefits
- Proposed salary range: $39,900 - $79,900 (national average).
- Comprehensive benefits including healthcare, wellness, financial, retirement, family support, continuing education, and time off.
- Flexible time off benefit.
- Competitive compensation and learning and development opportunities.
Training & Development
Access to robust learning resources and a culture that supports continuous growth and career advancement.
Career Progression
Opportunities to advance within a high-performing team dedicated to critical national missions and innovative technology development.
This job may close before the stated closing date, you are encouraged to apply as soon as possible
Report this job