CACI International

Add a review
  • 1,000 - 50,000 employees

Software Development Intern (Jun 2026)

Location details

On-site

  • United States

    United States

    • Colorado

      Denver

Location

Denver

Opportunity expired

Opportunity details

  • Opportunity typeInternship, Clerkship or Placement
  • SalaryUSD 43,900 - 87,900 / Year
  • Application open dateApply by 1 Jan 2026
  • Start dateStart date 1 Jun 2026 - 30 Jun 2026

Join CACI as a Software Development Intern for Summer 2026, working with cutting-edge geospatial and enterprise technologies in a part-time role based in Denver, CO.

Your Role

Here’s what you will be doing:

  • Work with technologies including Java 17, ReST, Spring, Angular, Bootstrap, Cesium, OpenLayers, WebGL, WebAssembly, Accumulo, PostGres, Python, and others.
  • Learn to fully unit test code and participate in peer code reviews.
  • Follow established version control processes for commits to the main branch.
  • Use CI pipelines in the AWS cloud to qualify and build code.
  • Integrate, integration test, and regression test code using established test automation tools.
  • Contribute to CACI’s FADE Team developing advanced geospatial analysis software.

About You

The company is looking for candidates with:

  • Current full-time enrollment in an undergraduate or graduate program, preferably in Computer Science or related field.
  • Understanding of programming principles such as object-orientation and design patterns.
  • Knowledge of microservice environments, AWS, containerization (Docker, OCI), and Kubernetes.
  • Modern server frameworks like Spring Boot or Micronaut.
  • Familiarity with client frameworks such as AngularJS/Angular, REACT, or Svelte.
  • Proficiency in Java and associated libraries.
  • Skills in JavaScript, HTML, CSS, and related libraries.
  • Ability to present designs to customers and stakeholders.
  • Ability to obtain and maintain applicable security clearance.

Desired qualifications include:

  • Experience with DevOps tools such as Jenkins, GitLab, Nexus.
  • Familiarity with programming languages and tools including Java, JavaScript, Groovy, Svelte, Angular, Python, GIT, SQL, and semantic version control.
  • Minimum GPA of 3.0 preferred but not required.

Compensation & Benefits

  • Salary range: $43,900 - $87,900 USD, influenced by location, experience, skills, and certifications.
  • 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

Opportunities for continuous growth through access to robust learning resources and a culture focused on advancing critical missions and innovation.

Career Progression

Potential to build a career contributing to national security missions and advancing within a high-performing, innovative team.

How to Apply

Submit your application as instructed in the job posting. Ensure you meet the enrollment and clearance requirements.

This job may close before the stated closing date, you are encouraged to apply as soon as possible

Report this job

Work rights

The opportunity is available to applicants in any of the following categories.

Work right - United States
United States
US CitizenUS Permanent ResidentUS Student Visa

Qualifications & other requirements

You should have or be completing the following to apply for this opportunity.

Degree or Certificate
Qualification level
Qualification level
Bachelor or higher
Minimum grade
Minimum grade
GPA (4 point) 3
Study field
Study field (any)
IT & Computer Science
  • Computer Science
  • Software Engineering

Hiring criteria

  • Experience requirementNo experience required
  • Working rights
    US Citizen
  • Study fields
    IT & Computer Science
  • Degree typesBachelor or higher
  • Minimum grade
    GPA (4 point) 3
Show all hiring criteria

Reviews

user
user
user
Show all reviews

About the employer

Logo-CACI-USA

CACI International USA

Number of employees

1,000 - 50,000 employees

Industries

Technology

CACI provides IT solutions and services to support national security and government operations.