1

Internship Software Development Jobs in Washington, DC

Software Engineer - Chantilly, VA

Chantilly, VA ยท On-site

$140K - $170K/yr

Bachelor's degree in a STEM (science, technology, engineering, and math) field. * 3+ years of non-internship professional software development experience. * 2+ years of non-internship design or ...

Be Seen First

US Citizen with an active TS/SCI FS Poly * 7 years of professional software development experience (academic or internship experience acceptable) * Experience developing software in C, C++, C#, Java ...

Be Seen First

US Citizen with an active TS/SCI FS Poly * 7 years of professional software development experience (academic or internship experience acceptable) * Experience developing software in C, C++, C#, Java ...

Showing results 41-60

Internship Software Development information

See Washington, DC salary details

$13

$25

$44

How much do internship software development jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for internship software development in Washington, DC is $25.93, according to ZipRecruiter salary data. Most workers in this role earn between $20.96 and $27.50 per hour, depending on experience, location, and employer.

What types of projects do interns typically work on during a software development internship?

Software development interns often contribute to real-world projects, such as building new features, fixing bugs, or supporting testing efforts within a team. Depending on the company, you might work on web or mobile applications, internal tools, or automation scripts. Interns usually collaborate closely with experienced developers, participate in code reviews, and attend team meetings. These experiences not only help you develop technical skills but also give you exposure to agile development practices and professional coding standards.

What is the difference between Internship Software Development vs Junior Software Developer?

AspectInternship Software DevelopmentJunior Software Developer
Required CredentialsTypically students or recent graduates, some may have coursework in programmingOften holds a degree in computer science or related field, with some practical experience
Work EnvironmentTemporary, learning-focused, often part-time or summer rolesFull-time, professional setting with ongoing project responsibilities
Employer & Industry UsageInternships are offered by tech companies, startups, and organizations for trainingEntry-level position in software development teams across industries

Internship Software Development roles are designed for students or recent graduates to gain practical experience, often in a temporary or part-time capacity. Junior Software Developers are entry-level professionals with some foundational skills, working full-time on ongoing projects. While internships focus on learning and training, junior roles involve contributing to real-world software development tasks.

What are the key skills and qualifications needed to thrive as an internship software developer?

To excel as an Internship Software Developer, you need a solid understanding of programming fundamentals, problem-solving abilities, and coursework or projects in computer science or related fields. Familiarity with coding languages like Java, Python, or JavaScript, as well as experience with version control systems such as Git, is typically expected. Strong communication, eagerness to learn, and teamwork are vital soft skills that help interns integrate into development teams. These skills and qualities enable interns to contribute meaningfully, adapt quickly, and grow professionally in a dynamic tech environment.

What is an internship software development position?

Internship software development positions are temporary roles for students or recent graduates to gain hands-on experience in software engineering. Interns work on real projects, collaborate with professional developers, and learn industry practices such as coding standards, version control, and agile methodologies. These internships typically last a few months and can lead to full-time job offers upon successful completion. They provide valuable opportunities to build technical skills, professional networks, and a strong resume.
What are the most commonly searched types of Software Development jobs in Washington, DC? The most popular types of Software Development jobs in Washington, DC are:
Infographic showing various Internship Software Development job openings in Washington, DC as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, and 4% Contract. Highlights an 90% Physical, 2% Hybrid, and 8% Remote job distribution, with an average salary of $53,935 per year, or $25.9 per hour.

4402 Software Development Intern with Security Clearance

Procession Systems

West Mclean, VA โ€ข On-site

$15.25 - $20.25/hr

Other

Re-posted 2 days ago


Job description

OVERVIEW: We are seeking a motivated Software Development Intern with a strong interest in Artificial Intelligence and Machine Learning to join our team. This internship offers hands-on experience working on real-world AI/ML projects, collaborating with experienced engineers and data scientists to design, build, and deploy deep intelligent systems. GENERAL DUTIES: * Assist in the design, development, and implementation of AI/ML models and applications * Write clean, efficient, and maintainable code in languages such as Python, Java, or C++ * Work with large datasets to preprocess, analyze, and extract meaningful insights * Support the training, testing, and evaluation of machine learning models * Collaborate with cross-functional teams to integrate ML solutions into production systems * Participate in code review, debugging, and performance optimization * Document processes, methodologies, and technical findings REQUIRED QUALIFICATIONS: * Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or a related field * Basic understanding of machine learning concepts (e.g., supervised vs. unsupervised learning, model evaluation) * Proficiency in at least one programming language (preferably Python) * Familiarity with common ML libraries/frameworks (e.g., TensorFlow, PyTorch, scikit-learn) * Strong problem-solving skills and attention to detail * Ability to work independently and as part of a team DESIRED QUALIFICATIONS: * Experience with data analysis and visualization tools (e.g., Pandas, Matplotlib) * Knowledge of deep learning, natural language processing, or computer vision * Exposure to cloud platforms (e.g., AWS, Azure, or GCP) * Familiarity with version control systems (e.g., Git) * Previous project or coursework in AI/ML CLEARANCE: * U.S. Citizenship required

Procession Systems logo

About Procession Systems

Sourced by ZipRecruiter

Procession Systems, based in Reston, Virginia, United States, is an industry leader operating in the Information Technology Services sector. Established to address complex business and technology challenges, the company delivers innovative tech solutions for government entities, primarily focusing on systems integration and software development. Procession Systems takes pride in their commitment to quality, responsiveness, and results, geared towards improving public sector services and saving taxpayer dollars.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Reston, VA, US

Year founded

2016

Social media