Software Developer Jobs in Virginia

Design and build applications that run on computers or in web browsers. Software developers may specialize in specific software applications or underlying systems that run devices and networks. Developers consider the users’ needs and the capabilities of the technology being used in order to tailor software to best fill those needs. When planning how each part of the software will fit together, they often create flowcharts and other models/diagrams. These graphics are helpful when constructing or demonstrating the application’s functionality.

Software developers are responsible for ensuring that their programs continue to function correctly through various tests. They also document the software’s features so that the records can be referenced during future maintenance and upgrades.

Search Software Developer Jobs

1-15 of 5,298 Jobs
Peraton - Chantilly, VA
Responsibilities This is a remote position and can be worked from any location* Peraton is seeking an experienced software developer to work on ETL systems to support aviation safety research....
3 days ago
Entegee - Manassas, VA
End Java Development experience Responsible for developing the GUIs/UIs 85% of this job will be coding both modifications to existing code and adding new features from scratch Bachelor of Science in Computer...
3 days ago
Deloitte - Rosslyn, VA
Preferred Bachelor's degree in Computer Science, Information Technology, Engineering, Computer Engineering or MIS Expert level usage with Jenkins, Git, Hub Big Data certification Experience on Data...
3 days ago
Jacobs Engineering Group - Herndon, VA
of relevant experience in software development OR 9 years of relevant experience in software development • Working knowledge and experience with data visualizations in HTML, CSS, JavaScript and Python...
3 days ago
Decibel Research Incorporated - Dahlgren, VA
Education Requirements: Bachelor's Degree in Computer Science or a related field. Experience Requirements: This position requires 6+ years of related experience....
3 days ago
Dutch Ridge Consulting Group, LLC - Sterling, VA
Position Requirements Bachelor's degree in Computer Science, Information Systems, Engineering, or Business....
3 days ago
Semanticbits - Herndon, VA
Senior Full Stack Engineer (Java/Angular) - Remote UNITED STATES /SOFTWARE DEVELOPMENT - SOFTWARE ENGINEERING /FULL-TIME SemanticBits is a leading company specializing in the design and development...
Remote Work
3 days ago
ICF International, Inc - Richmond, VA
Recent experience on a software development project in a US federal government setting, particularly experience in an Integrated Project Team....
Remote Work
3 days ago
Erste Group Bank AG - Vienna, VA
has done a few projects already using Python & Bash understands version control (Subversion, Git, Bitbucket) can write SQL queries and is familiar with data models in general has an appreciation of...
3 days ago
Deloitte - McLean, VA
Preferred: Bachelor's degree in computer science, information systems, or another technology-related field Salesforce Certifications Experience with Wave Analytics or Lightening A strong desire to learn...
3 days ago
PNC Financial Services Group, Inc. - Arlington, VA
Developer, Software Developer Engineer, Software Developer & Software Engineer, R&D Software Developer, Principal Software Developer, Software Engineer, Senior Software Developer, Senior Software Developer...
Remote Work
3 days ago
PNC Financial Services Group, Inc. - Reston, VA
Developer, Software Developer Engineer, Software Developer & Software Engineer, R&D Software Developer, Principal Software Developer, Software Engineer, Senior Software Developer, Senior Software Developer...
Remote Work
3 days ago
UST Global - Richmond, VA
UI developer Description: UST Global is looking for a highly energetic and collaborative Angular +JAVA developer. The developer will be responsible for participating in all phases of the...
3 days ago
PNC Financial Services Group, Inc. - Fairfax, VA
Developer, Software Developer Engineer, Software Developer & Software Engineer, R&D Software Developer, Principal Software Developer, Software Engineer, Senior Software Developer, Senior Software Developer...
Remote Work
3 days ago
PNC Financial Services Group, Inc. - Fairfax, VA
Developer - Data Science, Senior Software Development Engineer - Python & Sql & Git, Senior Developer & Software Engineer.Net & Full Stack Developer & Full Stack Software Engineer.Net, Hadoop Developer...
3 days ago

Demographic Data for Virginia

Moving to Virginia? Find some basic demographic data about Virginia below.


8,001,239
198,802

Software Developer Online Courses and Training Opportunities

Software Architecture
The way that software components - subroutines, classes, functions, etc. - are arranged, and the interactions between them, is called architecture. In this course you will study the ways these...

Software Security
This course we will explore the foundations of software security. We will consider important software vulnerabilities and attacks that exploit them - such as buffer overflows, SQL injection, and...

VR Software Development

This course is designed to teach you how to make your VR experience more dynamic and responsive to your users. You will be exposed to C# programming and be using it in the Unity interface. Upon...


Title Synonyms

Salary for Software Developer Jobs in Virginia

This is the average annual salary for Software Developer jobs in Virginia as reported by the BLS.

$79,583

Highest Education Level

Software Developers in Virginia offer the following education background
  • Bachelor's Degree (46.6%)
  • Master's Degree (34.7%)
  • Associate's Degree (7.0%)
  • Vocational Degree or Certification (4.8%)
  • High School or GED (3.5%)
  • Doctorate Degree (2.7%)
  • Some College (0.5%)
  • Some High School (0.2%)

Average Work Experience

Here's a breakdown of the number of years' experience offered by Software Developers in Virginia
  • 4-6 years (34.0%)
  • 2-4 years (17.4%)
  • 6-8 years (16.1%)
  • None (15.1%)
  • 10+ years (11.9%)
  • 1-2 years (4.5%)
  • 8-10 years (1.0%)

Software Developer Related Career Advice Articles

7 Secrets of Applicant Tracking Systems Every Candidate Should ‘Decode’

Applicant Tracking Systems decide your employment future for you - so you better take the time to learn how they work and how you can beat them


Appreciating The Importance of Sports Analytics in Hockey

The statistical revolution in sports is upon us, learn about the advancements in sports analytics and how they impact the business of hockey


How to Excel in Sports Video Editing

There are many layers to sports video editing, we break down the components so you can either edit for fun or make sports video editing a career