1

Entry Software Developer Jobs in Reston, VA (NOW HIRING)

As a Back-End Software Developer, you will play a key role in designing, developing, and maintaining high-quality software applications. You will work closely with cross-functional teams to ...

Software Developer

Gaithersburg, MD · On-site

$69K - $125K/yr

We are seeking a Software Developer who will be a member of a dynamic team Air Traffic Management program - SkyLine-Xâ„¢ SkyLine-Xâ„¢ provides an array of advanced air traffic management capabilities ...

Software Developer

Gaithersburg, MD · On-site

$69K - $125K/yr

We are seeking a Software Developer who will be a member of a dynamic team Air Traffic Management program - SkyLine-X SkyLine-X provides an array of advanced air traffic management capabilities to ...

Leidos is seeking a Software Developer , who will be a member of a dynamic team in Gaithersburg, MD, working on the development/maintenance of software that improves aircraft runway and terminal ...

Leidos is seeking a Software Developer , who will be a member of a dynamic team in Gaithersburg, MD, working on the development/maintenance of software that improves aircraft runway and terminal ...

Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance Required: TS.SCI_wPoly Clearance Level Must Be Able to Obtain: None Potential for Remote Work: ORA_ON ...

As a Back-End Software Developer, you will play a key role in designing, developing, and maintaining high-quality software applications. You will work closely with cross-functional teams to ...

Overview of Opportunity Two Six Technologies is hiring a Software Developer to support the customer's mission-essential applications within an Agile Team. The developer will be responsible for the ...

Software Developer LOCATIONReston, VA 20190 CLEARANCETS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARYAre you a creative and driven individual who loves turning ...

Overview SOFTWARE DEVELOPER (NAUT): Bowhead seeks a Software Developer to support our customer on the Nautical contract in the Arlington, VA area. This position serves as a technical leader in the ...

Software Developer LOCATIONTysons, VA 22182 CLEARANCETS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARYAre you a creative and driven individual who loves turning ...

Software Developer LOCATIONChantilly, VA 20151 CLEARANCETS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARYAre you a creative and driven individual who loves ...

Software Developer

Chantilly, VA · On-site

$131K - $237K/yr

The Software Engineer will work with a large team of developers, software engineers and data engineers. The successful candidate will support continuity of our customer's mission by helping to ...

BasisPath is seeking a Lead Software Engineer to support the development of mission-critical capabilities. In this role, you will be responsible for architecting and developing software solutions ...

NS2 Mission is seeking an excellent Software Developer candidate to join our engineering team in Chantilly, VA working on NeXtMidas. Our engineers have deep experience in this programmable signals ...

next page

Showing results 1-20

Entry Software Developer information

See Reston, VA salary details

$31.2K

$106K

$255.2K

How much do entry software developer jobs pay per year?

As of Jun 20, 2026, the average yearly pay for entry software developer in Reston, VA is $105,964.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,100.00 and $112,000.00 per year, depending on experience, location, and employer.

What types of projects and technologies are entry software developers typically assigned to when starting out?

As an entry software developer, you can expect to work on foundational tasks such as bug fixes, feature enhancements, or simple modules within larger applications. You will often be introduced to the company's tech stack, which may include popular programming languages like Java, Python, or JavaScript, and tools for version control and collaboration, such as Git and Jira. These initial assignments are designed to help you become familiar with the codebase and development workflow while supporting more experienced team members. Collaboration with mentors and participation in code reviews are common, providing learning opportunities and feedback to help you grow in your role.

What are entry software developers?

Entry software developers are professionals who are new to the software development field, typically with less than two years of experience. They are responsible for writing, testing, and maintaining code under the supervision of more experienced developers. Entry-level developers often work on smaller tasks or projects while learning best practices, tools, and methodologies used in software engineering. This role is ideal for recent graduates or individuals transitioning into tech, as it provides foundational experience and growth opportunities within a development team.

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

To thrive as an Entry Software Developer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), algorithms, and data structures, usually backed by a computer science degree or equivalent experience. Familiarity with development tools like Git, integrated development environments (IDEs), and basic knowledge of databases or cloud platforms is typically expected. Strong problem-solving abilities, willingness to learn, and effective communication are valuable soft skills in this role. These skills enable new developers to contribute efficiently to projects, adapt to evolving technologies, and collaborate successfully within development teams.
What cities near Reston, VA are hiring for Entry Software Developer jobs? Cities near Reston, VA with the most Entry Software Developer job openings:
Infographic showing various Entry Software Developer job openings in Reston, VA as of June 2026, with employment types broken down into 86% Full Time, 11% Part Time, and 3% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $105,964 per year, or $50.9 per hour.
Back-End Software Developer

Back-End Software Developer

VTG

Chantilly, VA

Full-time

Posted 26 days ago


Job description

Overview

VTG is seeking a talented and experienced Back-End Software Developer to join our dynamic and innovative team in Chantilly, VA or Herndon, VA. As a Back-End Software Developer, you will play a key role in designing, developing, and maintaining high-quality software applications. You will work closely with cross-functional teams to understand requirements, translate them into technical solutions, and deliver innovative software products that meet customer needs.


What will you do?
  • Desing, develop, test, and deploy software applications using appropriate programming languages and technologies.
  • Write clean, efficient, and maintainable code that adheres to best practices and coding standards.
  • Conduct code reviews and provide constructive feedback to ensure code quality and consistency across the development team.
  • Troubleshoot and debug issues, identify root causes, and implement effective solutions.
  • Ensure the scalability, security, and performance of software applications through proper design and implementation.
  • Participate in agile development methodologies, including sprint planning, stand-up meetings, and retrospective.
  • Document software designs, processes, and configuration to facilitate knowledge sharing and maintain an up-to-date repository of technical documentations.

Do you have what it takes?
  • Active TS/SCI with Polygraph required.
  • Bachelor’s degree in computer science, Software Engineering, or related field.
  • Proven experience as Software Developer, including hands-on development and delivery of software applications.
  • Proficiency in one or more programming languages, such as Java, C++, Python, JavaScript, or Ruby.
  • Solid understanding of software development principles, including object-orientated design, data structures, algorithms, and design patterns.
  • Experience with software development frameworks and tools such as Spring Boot (Java), .NET, React, Angular, and Django (Python).
  • Familiarity with database systems and SQL, and experience in designing and optimizing database schemes.
  • Knowledge of web development technologies and standards, including RESTful APIs.
  • Excellent communication skills, both written and verbal, with the ability to collaborate effectively with team members and stakeholders.

This position is open for current and future Software Developer roles.

Qualifications:
  • Active TS/SCI with Polygraph required.
  • Bachelor’s degree in computer science, Software Engineering, or related field.
  • Proven experience as Software Developer, including hands-on development and delivery of software applications.
  • Proficiency in one or more programming languages, such as Java, C++, Python, JavaScript, or Ruby.
  • Solid understanding of software development principles, including object-orientated design, data structures, algorithms, and design patterns.
  • Experience with software development frameworks and tools such as Spring Boot (Java), .NET, React, Angular, and Django (Python).
  • Familiarity with database systems and SQL, and experience in designing and optimizing database schemes.
  • Knowledge of web development technologies and standards, including RESTful APIs.
  • Excellent communication skills, both written and verbal, with the ability to collaborate effectively with team members and stakeholders.

This position is open for current and future Software Developer roles.

Education:UNAVAILABLEEmployment Type: FULL_TIME