1

Junior Software Developer Jobs in Richmond, VA (NOW HIRING)

Junior Software Developer

Richmond, VA · On-site

$66.30K - $86.10K/yr

Junior Software Developer The Geospatial Enterprise Open Data Store (GEODS) contract provides integration, design, development, and sustainment for data services in support of the Federal Government.

Junior Software Engineer

Hanover, VA · On-site

$110K - $140K/yr

Our software engineers develop the next-generation technologies that drive decision making and impact our national defense. We're looking for engineers who bring fresh ideas from all areas, including ...

Junior Power Platform Developer

Richmond, VA · On-site

$66.30K - $86.10K/yr

Share this job: Share: Share Junior Power Platform Developer with Facebook Share Junior Power Platform Developer with LinkedIn Share Junior Power Platform Developer with Twitter Caution against ...

Junior Power Platform Developer

Richmond, VA · On-site

$66.30K - $86.10K/yr

Lead and mentor junior developers by providing technical guidance, reviewing solutions, supporting skill development, and promoting delivery of high-quality Power Apps and Power Automate solutions.

Junior Power Platform Developer

Richmond, VA · On-site

$66.30K - $86.10K/yr

Lead and mentor junior developers by providing technical guidance, reviewing solutions, supporting skill development, and promoting delivery of high-quality Power Apps and Power Automate solutions.

Currently, we are looking for entry-level software programmers, Java full stack developers, Python ... it's a junior or entry-level position. The additional skills and project work with hands-on ...

The Software Developer will communicate and share expertise within and across the Sponsor's organizational boundaries, work both independently and in small groups, and apply current industrial ...

Job Posting McLean, VA Public Trust Polygraph not specified Mid Level Career (5+ yrs experience) Salary not specified Minimum Qualifications: • 5 years software developer; • Java, C++, HTML, CSS ...

New

SkillStorm is actively seeking full-time Entry Level Software Developers for one our Fortune 100 clients. An ideal candidate is one with a strong technical mindset, exceptional problem-solving skills ...

Senior Software Developer

Richmond, VA · On-site

$105K - $145K/yr

GFT is seeking a Senior Software Developer to join our Geosptial Team in either Baltimore, MD, Nashville, TN, or Richmond, VA, Mechanicsburg, PA; or Raleigh, NC ! This role follows a hybrid work ...

Senior Software Developer

Richmond, VA · On-site

$105K - $145K/yr

GFT is seeking a Senior Software Developer to join our Geosptial Team in either Baltimore, MD, Nashville, TN, or Richmond, VA, Mechanicsburg, PA; or Raleigh, NC ! This role follows a hybrid work ...

Senior Software Developer

Richmond, VA · On-site

$105K - $145K/yr

GFT is seeking a Senior Software Developer to join our Geosptial Team in either Baltimore, MD, Nashville, TN, or Richmond, VA, Mechanicsburg, PA; or Raleigh, NC ! This role follows a hybrid work ...

Senior Software Developer

Richmond, VA · On-site

$105K - $145K/yr

GFT is seeking a Senior Software Developer to join our Geosptial Team in either Baltimore, MD, Nashville, TN, or Richmond, VA, Mechanicsburg, PA; or Raleigh, NC ! This role follows a hybrid work ...

Senior Software Developer

Richmond, VA · On-site

$105K - $145K/yr

GFT is seeking a Senior Software Developer to join our Geosptial Team in either Baltimore, MD, Nashville, TN, or Richmond, VA, Mechanicsburg, PA; or Raleigh, NC ! This role follows a hybrid work ...

next page

Showing results 1-20

Junior Software Developer information

See Richmond, VA salary details

$23.8K

$88.1K

$136.1K

How much do junior software developer jobs pay per year?

As of May 28, 2026, the average yearly pay for junior software developer in Richmond, VA is $88,053.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,300.00 and $86,100.00 per year, depending on experience, location, and employer.

What Does a Junior Software Developer Do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

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

To thrive as a Junior Software Developer, you need proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What are some typical challenges a Junior Software Developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.
What are the most commonly searched types of Software Developer jobs in Richmond, VA? The most popular types of Software Developer jobs in Richmond, VA are:
What cities near Richmond, VA are hiring for Junior Software Developer jobs? Cities near Richmond, VA with the most Junior Software Developer job openings:
Infographic showing various Junior Software Developer job openings in Richmond, VA as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $88,053 per year, or $42.3 per hour.
Junior Software Developer

Junior Software Developer

Two Six Technologies

Richmond, VA • On-site

$84K - $151.40K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

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


Job description

Junior Software Developer

Aurora, Colorado; Herndon, Virginia

At Two Six Technologies, we build, deploy, and implement innovative products that solve the world's most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what's possible to empower our team and support our customers in building a safer global future.

Overview of Opportunity

Two Six Technologies is currently seeking Software Developers with experience in web and desktop software and are especially interested in knowledge of cloud development in support of a large, high-visibility enterprise classification application.

Responsibilities Include:

As a member of our team you will join a dedicated group of engineers who provide troubleshooting and operations support, with a focus on security, containerization, and automation. You will dive deep into technical issues and work diligently to improve the customer experience, including delivery of highly secure cloud based offerings through applications, services, and consulting. You will create new environments/services/offerings which will involve coordination with outside groups, architecture, security design and creation, including identifying when implementations are not highly available or have defects.

What You Will Need:
  • 1-2 years of professional software development experience
  • Proficiency with Go programming language (or other modern programming languages)
  • Understanding of RESTful API design and development
  • Strong knowledge of Git version control (branching, merging, pull requests)
  • Experience working in collaborative team environments
  • Familiarity with microservices architecture concepts
  • Basic understanding of containerization (Docker)
  • Knowledge of software testing principles and practices
  • Strong problem-solving and debugging skills
  • Excellent communication skills and willingness to learn
Nice To Haves:
  • Exposure to Angular or other modern frontend frameworks
  • Experience with Kubernetes or container orchestration platforms
  • Familiarity with CI/CD pipelines and Gitlab workflows
  • Knowledge of Helm charts or infrastructure-as-code tools
  • Experience with API gateways (Traefik or similar)
  • Exposure to distributed systems concepts
  • Familiar with VS Code or modern development environments
Security Clearance:
  • Active TS/SCI required. TS/SCI w. Poly preferred

Two Six Technologies is committed to providing competitive and comprehensive compensation packages that reflect the value we place on our employees and their contributions. We believe in rewarding skills, experience, and performance. Our offerings include but are not limited to, medical, dental, and vision insurance, life and disability insurance, retirement benefits, paid leave, tuition assistance and professional development. The projected salary range listed for this position is annualized. This is a general guideline and not a guarantee of salary. Salary is one component of our total compensation package and the specific salary offered is determined by various factors, including, but not limited to education, experience, knowledge, skills, geographic location, as well as contract specific affordability and organizational requirements.

Salary Range

$84,000 - $151,400 USD

Two Six Technologies is an Equal Opportunity Employer and does not discriminate in employment opportunities or practices based on race, color, religion, national origin, sex (including pregnancy, childbirth or related medical conditions and lactation), sexual orientation, gender identity or expression, age (40 and over), marital status, disability, genetic information, and protected veteran status or any other characteristic protected by applicable federal, state, or local law.