1

Computer Programmer Intern Jobs in Virginia (NOW HIRING)

DevOps Engineer Intern

Manassas, VA · On-site

$16.75 - $21.75/hr

The intern will work with limited supervision to prototype and evaluate commercial and open-source ... Prototyping efforts span a broad spectrum of computer technologies, including server, VM and ...

Fire Alarm Early Intern

Tysons, VA · On-site

$17 - $22/hr

This may involve supporting engineers in their projects by conducting research, preparing reports, and assisting with technical tasks. The intern could also assist in Computer-Aided Design (CAD) ...

Cloud Engineer Intern

Reston, VA · On-site

$17.75 - $23/hr

Cloud Engineering Intern Location: Reston, VA (Hybrid) Clearance Level: Must be eligible to obtain ... Currently pursuing a Bachelor's Degree in Business Administration, Cybersecurity, Computer Science ...

Cloud Engineer Intern

Reston, VA · Hybrid

$17.75 - $23/hr

Cloud Engineering Intern Location: Reston, VA (Hybrid) Clearance Level: Must be eligible to obtain ... Currently pursuing a Bachelor's Degree in Business Administration, Cybersecurity, Computer Science ...

next page

Showing results 1-20

Computer Programmer Intern information

What are the key skills and qualifications needed to thrive as a Computer Programmer Intern, and why are they important?

To thrive as a Computer Programmer Intern, you need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and coursework or experience in computer science. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic debugging tools is typically required. Strong attention to detail, eagerness to learn, and effective communication skills help interns collaborate and adapt quickly in a team setting. These skills and qualities are essential for delivering reliable code, learning industry best practices, and contributing effectively to projects.

What types of projects and tasks can a Computer Programmer Intern expect to work on during their internship?

As a Computer Programmer Intern, you can expect to be involved in a variety of tasks ranging from writing and testing code to debugging and maintaining existing software. Interns often collaborate closely with senior developers, participate in code reviews, and may contribute to team meetings where project progress is discussed. Depending on the organization, you might work on real-world applications, internal tools, or support ongoing development projects. This hands-on experience provides valuable insights into the software development lifecycle and helps build both technical and teamwork skills that are essential for future roles.

What does a Computer Programmer Intern do?

A Computer Programmer Intern assists professional programmers in writing, testing, and debugging code for software applications. Interns typically work on small projects, help maintain existing codebases, and learn to use development tools and programming languages relevant to the company. They may also participate in team meetings, collaborate with other developers, and receive mentorship to build their technical and problem-solving skills. This internship provides valuable hands-on experience and a deeper understanding of the software development lifecycle.
What are the most commonly searched types of Computer Programmer jobs in Virginia? The most popular types of Computer Programmer jobs in Virginia are:
What cities in Virginia are hiring for Computer Programmer Intern jobs? Cities in Virginia with the most Computer Programmer Intern job openings:
Infographic showing various Computer Programmer Intern job openings in Virginia as of May 2026, with employment types broken down into 47% Full Time, 47% Part Time, 3% Temporary, and 3% Contract. Highlights an 100% Physical job distribution.
DevOps Engineer Intern

DevOps Engineer Intern

VTG

Manassas, VA • On-site

$16.75 - $21.75/hr

Other

Posted 17 days ago


Job description

Overview

This DevOps Engineering internship is for a qualified college student to work on our Navy future tactical systems architecture program during the Summer of 2026. The intern will work with limited supervision to prototype and evaluate commercial and open-source technologies for inclusion in future tactical systems. This internship requires an imaginative thinker with demonstrated interest in all aspects of DevOps infrastructure. The intern will exercise good technical judgment in selecting and implementing solutions.

This position is located in Manassas, VA. This position is onsite. 


What will you do?

The selected candidate will work individually or with small teams to prototype and evaluate commercial and open-source technologies for inclusion in future tactical system builds. Prototyping efforts span a broad spectrum of computer technologies, including server, VM and container management, cybersecurity, data management, and networks. Specific activities will include, but not be limited to the following:

  • Participate in cross-domain working groups to coordinate prototyping efforts
  • Brief results to senior engineers
  • Conceive, develop, and evaluate novel engineering solutions to address the unique requirements of the maritime environment
  • Update colleagues and management regularly about progress and accomplishments
  • Communicate clearly, when required, with company and project management, project team members, and customers
  • Provide and update technical documentation for all work performed
  • Follow company-standard processes and procedures
  • Maintain or improve product quality
  • Perform tasks accurately and on-time
  • Stay abreast of advances in technology

Do you have what it takes?
  • Currently enrolled in a college or university, pursuing a bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or Information Technology
  • Experience using Linux (RHEL/Centos 7 or 8)
  • Experience with shell scripting languages
  • Experience with modern PaaS environment tools such as Kubernetes, Docker, KVM, or Helm
  • Excellent verbal and written communication skills
  • Initiative, innovation, and resourcefulness
  • US Citizen with current SECRET Clearance or ability to obtain a SECRET clearance
  • Successful completion of background check

Desired Qualifications/Skills/Abilities:

  • Extended experience as a Linux administrator
  • Experience developing software with C++ or Java on multiple projects
  •  
  •  
Qualifications:
  • Currently enrolled in a college or university, pursuing a bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or Information Technology
  • Experience using Linux (RHEL/Centos 7 or 8)
  • Experience with shell scripting languages
  • Experience with modern PaaS environment tools such as Kubernetes, Docker, KVM, or Helm
  • Excellent verbal and written communication skills
  • Initiative, innovation, and resourcefulness
  • US Citizen with current SECRET Clearance or ability to obtain a SECRET clearance
  • Successful completion of background check

Desired Qualifications/Skills/Abilities:

  • Extended experience as a Linux administrator
  • Experience developing software with C++ or Java on multiple projects
  •  
  •  
Education:UNAVAILABLEEmployment Type: UNAVAILABLE