Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CACI Logo

Software Engineer Intern - Multiple Teams

CACI

Salary not specified
Oct 8, 2025
Denver, CO, US • Dulles, VA, US
Apply Now

CACI is seeking a skilled Software Developer for their Summer 2026 Makalu internship program to create innovative products and components utilizing modern technologies in a dynamic, start-up-like environment focused on new development within an agile framework.

Requirements

  • 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
  • Experience with Linux environment and Linux shell scripting.
  • Familiarity with real-time communication mechanisms such as WebSockets.
  • Familiarity with Node, Cesium, and/or Open Layers.

Responsibilities

  • proactively designing the architecture for new components
  • suggesting ways to improve the application and overall UI/UX
  • developing front-end applications and back-end microservices
  • 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

Other

  • Must be able to obtain and maintain applicable TS/SCI with Poly.
  • Must currently be enrolled in a full-time Undergraduate, or Graduate Student.
  • Be part of an agile team where communication skills and the ability to execute within the established development process are paramount to your and the team's success.
  • Strong organizational skills and attention to detail.
  • Strong verbal and written communication skills.