Internship

Software Developer Intern

Fall 2024

Posted on 7/23/2024

CACI

CACI

10,001+ employees

Provides technology services for government contracts

Government & Public Sector
Cybersecurity
Defense

Compensation Overview

$36.3k - $72.6kAnnually

Charlottesville, VA, USA

The position is an on-site position located in Charlottesville, Virginia, with the occasional opportunity for off-site work, and with an expectation of both regional and national travel up to 10% of the time.

Category
Web Development
Software Engineering
Required Skills
Microsoft Azure
Python
JavaScript
Data Science
Git
Apache Spark
Java
Postgres
Docker
AWS
Elasticsearch
Web Development
Linux/Unix
Data Analysis
HTML/CSS
Requirements
  • Must be currently enrolled in a Bachelors or Masters course of study in Computer Science, Data Science, or related field at an accredited college/university
  • 0-2 years of related experience
  • Must be able to obtain and maintain a TS/SCI
  • Desire to improve technologies, technical processes and procedures, and tools to improve functionality, user experience, and tool stability
  • Willingness and desire to learn new skills and technologies
  • Ability to translate needs from analysts and other non-technically minded colleagues into actionable technical solutions
  • Familiarity and experience with Cloud-based network development such as AWS EC2 and S3, Azure, etc.
  • Proficiency with web development technologies such as Java, JavaScript, HTML, HTML5, CSS, etc.
  • Proficiency with Python
  • Familiarity and experience with deploying software using Docker
  • Familiarity and experience with database solutions such as Elasticsearch, spark, postgresql, etc.
  • Familiarity with extract-transform-load processes for large datasets
  • Additional technical competencies: Linux system administration and maintenance, Network+/Security+, Github/Gitlab
Responsibilities
  • App development and troubleshooting
  • Data processing and cleaning
  • Web scraping and crawling

CACI International Inc. provides technology and professional services primarily to U.S. government agencies, focusing on national security and government modernization. The company offers a range of services including engineering, intelligence, logistics, and information technology. CACI secures long-term government contracts that involve advanced technology solutions, cybersecurity, data analytics, and mission support services, which are essential for national security and operational efficiency. What sets CACI apart from its competitors is its proven track record of delivering high-quality and reliable solutions, which has established it as a trusted partner in the government sector. The company aims to maintain its competitive edge and drive future growth by building a skilled workforce and consistently meeting client expectations.

Company Stage

IPO

Total Funding

N/A

Headquarters

Reston, Virginia

Founded

1962

Simplify Jobs

Simplify's Take

What believers are saying

  • Increased demand for cybersecurity solutions boosts CACI's market opportunities.
  • U.S. government's higher defense budget may lead to more contracts for CACI.
  • Digital transformation in federal agencies drives demand for CACI's IT services.

What critics are saying

  • Emerging tech firms in AI and machine learning threaten CACI's market share.
  • Rapid technological changes may outpace CACI's infrastructure adaptation.
  • Rising labor costs could impact CACI's profitability due to reliance on skilled workforce.

What makes CACI unique

  • CACI specializes in national security and government modernization solutions.
  • The company secures long-term, high-value government contracts, ensuring steady revenue.
  • CACI's skilled workforce is a key asset, driving innovation and competitive advantage.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE