1

Software Developer Internship Jobs (NOW HIRING)

Software Engineering Internship Job ID 2026-8659 Category Executive/Administrative/HR/Legal Job ... Collaborate with cross-functional teams, including product, QA, and DevOps * Participate in code ...

For the summer of 2026, GMASS has several Software Engineering internship positions available. These interns will be performing software support using C++ or Linux to resolve coding errors, assist in ...

Internship or project experience in software development. * Knowledge of web development frameworks ... Understanding of DevOps practices and tools. What We Offer * Competitive salary and benefits ...

For the summer of 2026, GMASS has several Software Engineering internship positions available. These interns will be performing software support using C++ or Linux to resolve coding errors, assist in ...

Software Developer - [Fall Internship]

$19.75 - $25.75/hr

The Software Developer will be responsible for developing solutions that drive innovation and competitive advantage. The roles encompass writing code to build and support our billing and payroll ...

Software Developer - Intern

Union City, CA · On-site +1

$21.50 - $28.25/hr

About the job Software Developer - Intern Company Overview: Freelancer Prox is the first platform ... Previous internship or project experience in software development is a plus Benefits: * Hands-on ...

✨ A note before you apply We're hiring Software Engineering Interns! This is a full-time 12 month internship where you'll work closely with our Engineering, Product, and Design teams to build real ...

New

Software Engineering Internship Job ID 2026-8727 Category Executive/Administrative/HR/Legal Job ... Practical exposure to CI/CD pipelines and DevOps practices * Mentorship from experienced engineers

Software Engineering Internship Job ID 2026-8727 Category Executive/Administrative/HR/Legal Job ... Practical exposure to CI/CD pipelines and DevOps practices * Mentorship from experienced engineers

Software Engineering Internship Job ID 2026-8727 Category Executive/Administrative/HR/Legal Job ... Practical exposure to CI/CD pipelines and DevOps practices * Mentorship from experienced engineers

Junior Software Developer

Annapolis, MD · On-site

$110K - $130K/yr

... internships count) Experience with at least one of the following: Python Java C or C++ Understanding of software development fundamentals: Object-oriented programming Data structures and algorithms ...

Jr. Software Developer

Vienna, VA

$67K - $87K/yr

This internship provides an excellent opportunity for hands-on experience in software development ... Strong understanding of programming languages such as Java, Python, C++, or JavaScript.

Jr. Software Developer

Vienna, VA

$67K - $87K/yr

This internship provides an excellent opportunity for hands-on experience in software development ... Strong understanding of programming languages such as Java, Python, C++, or JavaScript. Familiarity ...

next page

Showing results 1-20

Software Developer Internship information

See salary details

$11

$22

$39

How much do software developer internship jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for software developer internship in the United States is $22.89, according to ZipRecruiter salary data. Most workers in this role earn between $18.51 and $24.28 per hour, depending on experience, location, and employer.

What is a Software Developer Internship job?

A Software Developer Internship is a temporary position designed for students or recent graduates to gain hands-on experience in software development. Interns work alongside experienced developers to assist in coding, debugging, testing, and sometimes designing software solutions. The role helps interns improve their programming skills, understand software development workflows, and gain exposure to industry tools and practices. Many internships also offer mentorship and networking opportunities, which can lead to full-time positions after graduation.

What are the key skills and qualifications needed to thrive in the Software Developer Internship position, and why are they important?

To thrive as a Software Developer Intern, you need a foundational understanding of programming languages such as Python, Java, or C++, typically supported by relevant coursework or coding projects. Familiarity with version control tools like Git, basic software development frameworks, and participation in coding bootcamps or certifications is advantageous. Strong problem-solving ability, eagerness to learn, and effective communication skills set top candidates apart. These skills and qualities enable interns to effectively contribute to projects, collaborate with teams, and adapt quickly to professional development environments.

What types of projects or assignments can I expect as a Software Developer Intern?

As a Software Developer Intern, you'll typically work on real-world projects that support the ongoing development goals of your team, such as building features, fixing bugs, or participating in code reviews. Many internships involve collaborating with full-time developers, attending daily stand-ups, and sometimes contributing to documentation or testing efforts. This hands-on experience not only helps you apply classroom knowledge but also exposes you to agile development methodologies and workplace best practices. You'll have the opportunity to make impactful contributions while learning from experienced mentors and peers.
What cities are hiring for Software Developer Internship jobs? Cities with the most Software Developer Internship job openings:
What are the most commonly searched types of Software Developer jobs? The most popular types of Software Developer jobs are:
What states have the most Software Developer Internship jobs? States with the most job openings for Software Developer Internship jobs include:
Infographic showing various Software Developer Internship job openings in the United States as of May 2026, with employment types broken down into 49% Full Time, 37% Part Time, 12% Contract, and 2% Nights. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $47,621 per year, or $22.9 per hour.

Junior Software Developer

thejosefgroup.com

Annapolis Junction, MD • On-site

$110K - $130K/yr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Junior Software Developer

Location: Annapolis Junction, MD

Clearance: TS/SCI and Full Scope Poly

Salary $110K to $130K

We are seeking a Junior Software Developer to support mission-focused development efforts in a collaborative engineering environment. This role is ideal for early-career engineers who have a strong foundation in Python, Java, or C/C++ and want to grow their skills working on production systems supporting real-world operational needs.

You will work alongside senior engineers to design, develop, test, and deploy software solutions while gaining exposure to modern development practices, CI/CD pipelines, and cloud or on-prem infrastructure environments.

Key Responsibilities

  • Develop, test, and maintain software applications using Python, Java, or C/C++
  • Participate in code reviews and follow secure coding best practices
  • Troubleshoot and debug software defects across development and test environments
  • Support integration of software into larger distributed systems
  • Write and maintain technical documentation
  • Collaborate with cross-functional teams including systems engineers, DevOps, and cybersecurity teams
  • Participate in Agile ceremonies (standups, sprint planning, retrospectives)

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related technical field (or equivalent experience)
  • 0–3 years of software development experience (internships count)
  • Experience with at least one of the following:
    • Python
    • Java
    • C or C++
  • Understanding of software development fundamentals:
    • Object-oriented programming
    • Data structures and algorithms
    • Version control (Git preferred)
  • Strong problem-solving and communication skills

Preferred Qualifications

  • Experience working in Linux environments
  • Exposure to containerization (Docker)
  • Familiarity with CI/CD tools (Jenkins, GitLab CI, or similar)
  • Basic knowledge of networking concepts
  • Experience working with REST APIs
  • Exposure to cloud environments (AWS, Azure, or GCP)