Skip to main content
CACI logo

Software Development Intern

CACIOklahoma City, OK

  • $39k – $72k / year
  • Internship
  • Full time

Overview

The Opportunity

CACI is looking for a software developer intern to join our Oklahoma City office on-site for Summer 2027. In this role, you will have the chance to:

  • Produce detailed specifications and write software code using .NET/C#, Java, and JavaScript.
  • Learn and participate in Workday integrations.
  • Develop both front-end and back-end console applications.
  • Help migrate complex batch jobs to Boomi.
  • Conduct impact analysis for software changes.
  • Collaborate with business analysts, designers, and subject matter experts to understand functional requirements.
  • Perform unit tests and document findings.
  • Support formal testing in a controlled environment before code is moved to production.
  • Apply best practices for design, development, unit testing, and test plan creation, and develop software user manuals.

Responsibilities

  • Work with a team of developers in an Agile Scrum environment.
  • Present ideas for system improvements.
  • Develop LOE estimates for software developments or enhancements.
  • Provide input into training manuals for users.
  • Develop and maintain knowledge of back-office systems, including technical changes in the applications.

Qualifications

Required:

  • Must be an undergraduate or graduate student pursuing a degree in Computer Science or a related field.
  • Coursework or experience in C++ programming.
  • Ability to build and maintain effective working relationships with fellow programmers, system engineers, test engineers, and other team members.
  • Ability to obtain and maintain a Secret security clearance.
  • Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future.

Desired:

  • Knowledge of multiple object-oriented programming languages.
  • Understanding of the software development life cycle.
  • Desire to learn Workday integrations.

What You Can Expect

A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you will be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose: to ensure the safety of our nation.

An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers, every day. You will have the autonomy to take the time you need through a unique flexible time off benefit and access robust learning resources to make your ambitions a reality.

A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground in your career and in our legacy.

Pay Range

The proposed salary range for this position is $39,400 - $71,800. There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications.

Skills mentioned

  • C++
  • Java
  • JavaScript
  • C#
  • .NET
  • Workday
  • Boomi

Browse more jobs

More jobs at CACI

View all (35)

CACI • High Point, NC

Full time
Internship
  • Microsoft Office
  • Cisco
  • Juniper
  • Network Engineering
  • CompTIA Security+
  • Aruba
  • +1 more

$39k – $76k / year

3 hours ago

CACI • Austin, TX

Full time
Internship
  • C++
  • Java
  • JavaScript
  • Linux
  • JEE
  • Unix

$44k – $88k / year

3 days ago

CACI • Ashburn, VA

Full time
Internship
  • SQL
  • Data Analysis
  • Agile
  • Scrum
  • Excel
  • Microsoft Office

$46k – $92k / year

3 days ago

CACI • Ashburn, VA

Full time
Internship
  • Cloud Computing
  • Microservices
  • Virtualization
  • Scripting
  • requirements analysis
  • System Architecture
  • +1 more

$46k – $92k / year

3 days ago

Similar Software Engineering Internships roles

Leidos • Annapolis Junction, MD

Full time
Internship
  • C++
  • Java
  • Python
  • GIT
  • MongoDB
  • MySQL
  • +2 more

$48k – $87k / year

34 minutes ago

General Motors • Warren, MI · Milford, MI

Full time
Internship
  • C++
  • Java
  • Python
  • MATLAB
  • C
  • Kotlin
  • +2 more

$97k – $104k / year

55 minutes ago

Texas Instruments • Santa Clara, CA

Full time
Internship
  • C
  • Embedded Systems
  • software development lifecycle
  • Assembly

1 hour ago

RTX • Cedar Rapids, IA

Full time
Internship
  • C++
  • Object-Oriented Design
  • Test Automation
  • VxWorks
  • Avionics
  • DO-178

$37k – $82k / year

6 hours ago