1

Internship Junior Software Developer Jobs in Virginia

DOT Junior Software Developer

Vienna, VA · On-site

$67K - $87K/yr

The Junior Software Developer will work closely with senior developers, technical leads, business analysts, and federal stakeholders to deliver secure, reliable, and high-quality software solutions.

DOT Junior Software Developer

Vienna, VA · On-site

$67K - $87K/yr

The Junior Software Developer will work closely with senior developers, technical leads, business analysts, and federal stakeholders to deliver secure, reliable, and high-quality software solutions.

Jr. Developer

Roanoke, VA · On-site

$65K - $85K/yr

Recruiting, Project Management, Upgrades, Implementations, Software Enhancements Jr. Software Developer Opportunities! Develop yourfuture and grow with us! HyperGen Inc. is one of Inc. Magazine ...

Jr. Developer

Roanoke, VA

$65K - $85K/yr

Recruiting, Project Management, Upgrades, Implementations, Software Enhancements Jr. Software Developer Opportunities! Develop yourfuture and grow with us! HyperGen Inc. is one of Inc. Magazine ...

DOT Junior Software Developer

Vienna, VA · On-site

$67K - $87K/yr

Savan is seeking a Junior Software Developer to support a Department of Transportation (DoT) program by developing, maintaining, and enhancing software applications that support federal mission and ...

Junior Software Developer

Dahlgren, VA · On-site

$68K - $88K/yr

Amentum is seeking software engineering professionals with software development related education and/or experience to support software development & integration in C++, C, Java, or Python in support ...

Junior Software Developer

Stafford, VA · On-site +1

$66K - $86K/yr

Knowledge of DevOps techniques and approaches to software development * Knowledge of Docker and containers * Knowledge of Kubernetes or other container orchestration technology * Knowledge of ...

Jr. Software Developer

Stafford, VA · On-site +1

$66K - $86K/yr

Knowledge of DevOps techniques and approaches to software development * Knowledge of Docker and containers * Knowledge of Kubernetes or other container orchestration technology * Knowledge of ...

Jr. Software Developer

Stafford, VA

$66K - $86K/yr

Knowledge of DevOps techniques and approaches to software development * Knowledge of Docker and containers * Knowledge of Kubernetes or other container orchestration technology * Knowledge of ...

Knowledge of DevOps techniques and approaches to software development * Knowledge of Docker and containers * Knowledge of Kubernetes or other container orchestration technology * Knowledge of ...

next page

Showing results 1-20

Internship Junior Software Developer information

What are the key skills and qualifications needed to thrive as an Internship Junior Software Developer, and why are they important?

To thrive as an Internship Junior Software Developer, you need a basic understanding of programming languages (such as Python, Java, or JavaScript), problem-solving skills, and a foundational knowledge of computer science concepts, typically gained through coursework or coding bootcamps. Experience with version control systems like Git, familiarity with IDEs, and exposure to collaborative tools such as Jira or Trello are also important. Curiosity, eagerness to learn, teamwork, and strong communication skills help set candidates apart in this role. These skills and qualities are crucial for adapting quickly, contributing effectively to projects, and maximizing learning in a fast-paced development environment.

What types of projects or tasks can an Internship Junior Software Developer expect to work on during their internship?

As an Internship Junior Software Developer, you will typically work on a variety of projects ranging from debugging existing codebases to developing small features or modules under the guidance of senior developers. Interns often participate in code reviews, write unit tests, and assist in documentation. This hands-on experience helps you understand the software development lifecycle, agile methodologies, and teamwork dynamics. Collaboration with other developers, QA testers, and sometimes product managers is common, helping you build both technical and communication skills.

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

AspectInternship Junior Software DeveloperJunior Software Developer
Required CredentialsTypically pursuing or recently completed a degree in computer science or related fieldCompleted degree or equivalent experience in software development
Work EnvironmentTemporary, training-focused, often part-time or summer rolesFull-time employment with ongoing project responsibilities
Employer & Industry UsageInternships offered by tech companies, startups, and organizations for training purposesEntry-level position in software development teams across industries
Search & Comparison IntentLooking for entry-level or training roles to gain experienceSeeking a full-time junior role after internship or education

In summary, an Internship Junior Software Developer is a temporary, training-focused role aimed at gaining initial experience, often held by students or recent graduates. A Junior Software Developer is a full-time position requiring some experience or education, with ongoing responsibilities in software development teams.

What does an Internship Junior Software Developer do?

An Internship Junior Software Developer assists in designing, coding, and testing software applications under the supervision of experienced developers. They often work on writing code, fixing bugs, participating in code reviews, and learning about software development processes. This role provides hands-on experience and exposure to real-world projects, enabling interns to develop their programming and teamwork skills. The position is a great opportunity to learn industry best practices and gain insight into a career in software development.
What are the most commonly searched types of Junior Software Developer jobs in Virginia? The most popular types of Junior Software Developer jobs in Virginia are:
What cities in Virginia are hiring for Internship Junior Software Developer jobs? Cities in Virginia with the most Internship Junior Software Developer job openings:
Infographic showing various Internship Junior Software Developer job openings in Virginia as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

DOT Junior Software Developer

Savan

Vienna, VA • On-site

$67K - $87K/yr

Full-time

Posted 11 days ago


Job description

Savan is seeking a Junior Software Developer to support a Department of Transportation (DoT) program by developing, maintaining, and enhancing software applications that support federal mission and operational requirements. The Junior Software Developer will work closely with senior developers, technical leads, business analysts, and federal stakeholders to deliver secure, reliable, and high-quality software solutions. This role provides an opportunity to contribute across the software development lifecycle while gaining experience in federal systems, modern web technologies, and Agile delivery practices.
Key Responsibilities
  • Develop, maintain, and support software applications under the guidance of senior technical staff.
  • Assist in the design, development, testing, and debugging of software solutions and system enhancements.
  • Develop and maintain web-based applications using modern technologies and frameworks.
  • Create and modify user interface components and backend services to support business and operational requirements.
  • Develop and consume REST APIs and support integration with internal and external systems.
  • Write clean, maintainable, and well-documented code following established development standards.
  • Perform unit testing and initial debugging to ensure code quality before peer review.
  • Participate in code reviews and incorporate feedback from senior developers and technical leads.
  • Assist with troubleshooting application defects, performance issues, and production support activities.
  • Support software deployments, releases, and environment configuration activities.
  • Participate in Agile ceremonies, including sprint planning, daily stand-ups, retrospectives, and backlog refinement sessions.
  • Collaborate with developers, testers, business analysts, project managers, and client stakeholders to deliver software solutions.
  • Contribute to technical documentation and knowledge transfer activities.
  • Follow secure coding practices and federal security requirements.

Qualifications & Requirements
Required
  • Bachelor's degree in Computer Science or a related technical field.
  • Minimum of 2 years of professional software development experience.
  • Experience developing, maintaining, and debugging software applications under the guidance of senior technical staff.
  • Experience writing unit tests and performing initial debugging to ensure code quality.
  • Experience with web application development technologies including Angular, C#, .NET, SQL, HTML, Bootstrap, CSS, JavaScript, and Less.
  • Experience working in Agile software development environments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • U.S. Citizenship with the ability to obtain and maintain a Public Trust clearance.
Preferred
  • Experience developing and consuming REST APIs.
  • Experience with relational databases and SQL-based development.
  • Experience supporting federal government programs, preferably within the Department of Transportation.
  • Experience with application deployment, CI/CD pipelines, and DevOps practices.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Familiarity with secure software development practices and federal security requirements.
Application Process
Submit your application to the link on this page.  Applicants selected for interviews will be notified by email or phone.
Compensation
Savan believes in offering fair and competitive compensation to all employees. Our salary structures are based on industry standards, market conditions, and the specific demands of each role. Salary determination for potential new employees is influenced by a combination of factors, including years of experience, educational qualifications, specialized skills and expertise relevant to the job, complexity, and scope of the role's responsibilities, internal salary structures, as well as the geographic location of the job. Salary history will not be used in compensation decisions. 
EEO, including disability and veterans.
Savan is an Equal Opportunity Employer and is committed to a workplace free of discrimination. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy), gender identity, sexual orientation, national origin, age (40 or older), marital status, disability, genetic information, status as a protected veteran, or any other applicable legally protected characteristics.
If you are an individual with a disability and would like to request reasonable accommodation for the employment process, please email your request to humanresources@savangroup.com. For more information about our company, please visit our website at www.savangroup.com.
 

Powered by JazzHR

lunpwPu4FI