Software Engineering Intern - Summer 2027

CACI International•Sarasota, FL
•$39,400 - $75,900•Onsite

About The Position

CACI is seeking a Software Engineering Intern for a 12-week summer 2027 internship beginning in May. The position is fully on-site at CACI’s Sarasota, Florida location and involves working on a long-term program that addresses real-world challenges. Projects are implemented by small, innovative teams, providing opportunities to contribute and exchange solutions and technologies. Interns collaboratively develop mission-critical software applications in close coordination with users, with an emphasis on user needs, mission success, communication, learning, and teamwork.

Requirements

  • 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 employer sponsorship, now or at any time in the future.
  • Must be able to obtain and maintain applicable security clearance.
  • Minimum clearance required to start: TS/SCI.

Nice To Haves

  • Strong object-oriented design skills and knowledge of data structures and algorithms.
  • Proficiency in one or more of Java, JavaScript, CSS, HTML5, MySQL, or 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 in close coordination with users on design and development.
  • Work self-directed and collaboratively with teammates, keeping the user mission first.
  • Communicate effectively and solve problems as part of a responsive team.
  • Contribute to open communication among teammates and management.
  • Remain dedicated to mission and product success.
  • Write clean, testable code that complies with design and interface definitions.
  • Support testing, integration, and deployment of the software baseline.
  • Learn technical concepts and collaborate on technical items with the larger team.

Benefits

  • Flexible time off benefit.
  • Learning resources and learning and development opportunities.
  • Healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
  • Competitive compensation and benefits options designed to support employees and their families.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service