Software Developer
Reston, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
Reston, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
Reston, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
Arlington, VA · On-site
Bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related discipline. * Minimum of four (4) years of software development experience ...
Arlington, VA · On-site
Bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related discipline. * Minimum of four (4) years of software development experience ...
Tysons, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
Tysons, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
Reston, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
Reston, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
Chantilly, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
Chantilly, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
$183K - $237K/yr
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline (or equivalent experience). * Experience developing enterprise software ...
$183K - $237K/yr
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline (or equivalent experience). * Experience developing enterprise software ...
Chantilly, VA · On-site
$107K - $125K/yr
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.
Chantilly, VA · On-site
$107K - $125K/yr
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.
Chantilly, VA · On-site
Required : • Active TS/SCI with Polygraph required. • Bachelor's degree in computer science, Software Engineering, or related field. • Proven experience as Software Developer, including hands ...
Chantilly, VA · On-site
Required : • Active TS/SCI with Polygraph required. • Bachelor's degree in computer science, Software Engineering, or related field. • Proven experience as Software Developer, including hands ...
Arlington, VA · On-site
Bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related discipline. * Minimum of four (4) years of software development experience ...
Arlington, VA · On-site
Bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related discipline. * Minimum of four (4) years of software development experience ...
Herndon, VA · On-site
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.
Herndon, VA · On-site
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.
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.
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.
Herndon, VA · On-site
DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
Herndon, VA · On-site
DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
... Science, Software Engineering, Cybersecurity, Information Technology, Information Systems, Computer Engineering, Systems Engineering, Network Engineering, Applied Mathematics, Data Science ...
... Science, Software Engineering, Cybersecurity, Information Technology, Information Systems, Computer Engineering, Systems Engineering, Network Engineering, Applied Mathematics, Data Science ...
Suffolk, VA · On-site
Required : • Master's degree in Computer Science, Software Engineering, Computer Engineering, or related field • OR Bachelor's degree with 3-5 years of relevant software development experience ...
Suffolk, VA · On-site
Required : • Master's degree in Computer Science, Software Engineering, Computer Engineering, or related field • OR Bachelor's degree with 3-5 years of relevant software development experience ...
Chantilly, VA · On-site
$107K - $125K/yr
Required : • Active TS/SCI with Polygraph required. • Bachelor's degree in computer science, Software Engineering, or related field. • Proven experience as Software Developer, including hands ...
Chantilly, VA · On-site
$107K - $125K/yr
Required : • Active TS/SCI with Polygraph required. • Bachelor's degree in computer science, Software Engineering, or related field. • Proven experience as Software Developer, including hands ...
Chantilly, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Electrical Engineering, Cybersecurity, Information Technology, Data Science, Systems Engineering ...
Chantilly, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Electrical Engineering, Cybersecurity, Information Technology, Data Science, Systems Engineering ...
Tysons, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Electrical Engineering, Cybersecurity, Information Technology, Data Science, Systems Engineering ...
Tysons, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Electrical Engineering, Cybersecurity, Information Technology, Data Science, Systems Engineering ...
Reston, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Electrical Engineering, Cybersecurity, Information Technology, Data Science, Systems Engineering ...
Reston, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Electrical Engineering, Cybersecurity, Information Technology, Data Science, Systems Engineering ...
Reston, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Electrical Engineering, Cybersecurity, Information Technology, Data Science, Systems Engineering ...
Reston, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Electrical Engineering, Cybersecurity, Information Technology, Data Science, Systems Engineering ...
The developer will work closely with scientific and cloud engineering teams to transform research capabilities into scalable, deployable software within AWS. Responsibilities * Develop new features ...
The developer will work closely with scientific and cloud engineering teams to transform research capabilities into scalable, deployable software within AWS. Responsibilities * Develop new features ...
$82.8K - $87.5K
17% of jobs
$88.9K is the 25th percentile. Wages below this are outliers.
$87.5K - $92.2K
26% of jobs
The median wage is $93.9K / yr.
$92.2K - $96.8K
20% of jobs
$96.8K - $101.5K
4% of jobs
$101.5K - $106.2K
5% of jobs
$109.1K is the 75th percentile. Wages above this are outliers.
$106.2K - $110.9K
4% of jobs
$110.9K - $115.6K
5% of jobs
$115.6K - $120.3K
4% of jobs
$120.3K - $125K
4% of jobs
$125K - $129.7K
5% of jobs
$129.7K - $134.3K
4% of jobs
$82.8K
$101.6K
$134.3K
A Scientific Software Developer designs, develops, and optimizes software tools to support scientific research and analysis. They work closely with scientists to create algorithms, simulations, and data-processing pipelines tailored to specific research needs. This role often involves proficiency in programming languages like Python, C++, or Fortran, as well as expertise in numerical computing, data visualization, and high-performance computing.
Scientific Software Developers are often involved in developing, optimizing, and maintaining software used in fields such as bioinformatics, physics simulations, environmental modeling, data analysis, and computational chemistry. Their projects can span from designing algorithms for processing large-scale scientific data to creating user interfaces or automating laboratory workflows. Depending on the employer, you may work closely with scientists and researchers to understand domain-specific needs and translate them into technical solutions. This collaborative environment enables you to contribute directly to scientific discoveries while growing your technical and domain expertise.
A Scientific Software Developer requires strong programming skills (such as Python, C++, or Java), a solid background in scientific concepts, and typically a degree in computer science, engineering, mathematics, or a related field. Familiarity with scientific computing libraries, version control systems (like Git), and experience using high-performance computing (HPC) resources are often expected; certifications in these tools can be advantageous. Excellent problem-solving, communication, and collaboration skills help contribute effectively to research-driven, multidisciplinary teams. These capabilities are vital to translate complex scientific needs into reliable and reproducible software solutions that advance research goals.
The most popular types of Scientific Software Developer jobs in Virginia are:
For Scientific Software Developer jobs in Virginia, the most frequently searched job titles are:
The top searched job categories for Scientific Software Developer jobs in Virginia are:
For Scientific Software Developer jobs in VA, the most frequently searched job titles are:

Reston, VA • On-site
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 24 days ago
Design and develop software applications
Troubleshoot and debug issues
Collaborate with cross-functional teams
Sourced by ZipRecruiter
It services
11 - 50 Employees
Owings Mills, MD, US
2010