Software Developer
Springfield, VA · On-site
The Software Developer will perform coding, debugging, testing, and troubleshooting throughout the ... Engineering, Information Science, Data Science, or other related field. • SAFe Agilist ...
Springfield, VA · On-site
The Software Developer will perform coding, debugging, testing, and troubleshooting throughout the ... Engineering, Information Science, Data Science, or other related field. • SAFe Agilist ...
Springfield, VA · On-site
The Software Developer will perform coding, debugging, testing, and troubleshooting throughout the ... Engineering, Information Science, Data Science, or other related field. • SAFe Agilist ...
Reston, VA · On-site
$56.75 - $75/hr
Senior Software Developer Job Locations US-VA-Reston | US-CO-Denver | US-PA-Philadelphia Job ID ... People across the globe, including first responders, humanitarians, global militaries, scientific ...
Reston, VA · On-site
$56.75 - $75/hr
Senior Software Developer Job Locations US-VA-Reston | US-CO-Denver | US-PA-Philadelphia Job ID ... People across the globe, including first responders, humanitarians, global militaries, scientific ...
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.
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.
Manassas, VA · On-site
Software Developer Additional Requirements: • Bachelor's degree in Computer Science, Computer Programming, Software Engineering, Computer Engineering, Electrical Engineering or and at least 3 years ...
Manassas, VA · On-site
Software Developer Additional Requirements: • Bachelor's degree in Computer Science, Computer Programming, Software Engineering, Computer Engineering, Electrical Engineering or and at least 3 years ...
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or 4 additional years of relevant experience in lieu of a degree). Experience: 5+ years of ...
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or 4 additional years of relevant experience in lieu of a degree). Experience: 5+ years of ...
Fort George G Meade, MD · On-site
$192K - $228K/yr
Support and manage large telecommunications networks as well as advanced mathematical/scientific software packages. * Assist in all phases of software systems programming applications. * Evaluate new ...
Fort George G Meade, MD · On-site
$192K - $228K/yr
Support and manage large telecommunications networks as well as advanced mathematical/scientific software packages. * Assist in all phases of software systems programming applications. * Evaluate new ...
Fort George G Meade, MD · On-site
$192K - $228K/yr
Support and manage large telecommunications networks as well as advanced mathematical/scientific software packages. * Assist in all phases of software systems programming applications. * Evaluate new ...
Quick apply
Fort George G Meade, MD · On-site
$192K - $228K/yr
Support and manage large telecommunications networks as well as advanced mathematical/scientific software packages. * Assist in all phases of software systems programming applications. * Evaluate new ...
Manassas, VA · On-site
Software Developer Additional Requirements: • Bachelor's degree in Computer Science, Computer Programming, Software Engineering, Computer Engineering, Electrical Engineering or and at least 3 years ...
Manassas, VA · On-site
Software Developer Additional Requirements: • Bachelor's degree in Computer Science, Computer Programming, Software Engineering, Computer Engineering, Electrical Engineering or and at least 3 years ...
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience) * Minimum 3 years of experience in full stack software development
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience) * Minimum 3 years of experience in full stack software development
Fairfax, VA · On-site
$100K - $130K/yr
Software Developer Additional Requirements: · Bachelor's degree in Computer Science, Computer Programming, Software Engineering, Computer Engineering, Electrical Engineering or and at least 3 years ...
Quick apply
Fairfax, VA · On-site
$100K - $130K/yr
Software Developer Additional Requirements: · Bachelor's degree in Computer Science, Computer Programming, Software Engineering, Computer Engineering, Electrical Engineering or and at least 3 years ...
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or 4 additional years of relevant experience in lieu of a degree). Experience: 5+ years of ...
Quick apply
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or 4 additional years of relevant experience in lieu of a degree). Experience: 5+ years of ...
Bachelors degree inComputer Science, Software Engineering, Information Systems, or related field (or equivalent experience) * Minimum3 years of experiencein full stack software development
Quick apply
Bachelors degree inComputer Science, Software Engineering, Information Systems, or related field (or equivalent experience) * Minimum3 years of experiencein full stack software development
Bachelor's degree inComputer Science, Software Engineering, Information Systems, or related field (or equivalent experience) * Minimum3 years of experiencein full stack software development
Bachelor's degree inComputer Science, Software Engineering, Information Systems, or related field (or equivalent experience) * Minimum3 years of experiencein full stack software development
Linthicum, MD · On-site
$135K - $216K/yr
Software Engineering, Computer Science, Information Technology, Information Systems, Data Science, or Cybersecurity. However, an additional four years of experience may be considered in lieu of a ...
Linthicum, MD · On-site
$135K - $216K/yr
Software Engineering, Computer Science, Information Technology, Information Systems, Data Science, or Cybersecurity. However, an additional four years of experience may be considered in lieu of a ...
Linthicum, MD · On-site
$135K - $216K/yr
Software Engineering, Computer Science, Information Technology, Information Systems, Data Science, or Cybersecurity. However, an additional four years of experience may be considered in lieu of a ...
Linthicum, MD · On-site
$135K - $216K/yr
Software Engineering, Computer Science, Information Technology, Information Systems, Data Science, or Cybersecurity. However, an additional four years of experience may be considered in lieu of a ...
Annapolis, MD · On-site
$64K - $128K/yr
Position Description At Nightwing CODEX, a software developer designs and implements custom ... Science, or related field. The salary associated with this position ($64,000-$128,000) is ...
Annapolis, MD · On-site
$64K - $128K/yr
Position Description At Nightwing CODEX, a software developer designs and implements custom ... Science, or related field. The salary associated with this position ($64,000-$128,000) is ...
Washington, DC · On-site
Bachelors of Science in Computer Science or Software Engineer * Proficient knowledge with Java * This position is hybrid, requiring a combination of remote and in-office work. To support ...
Washington, DC · On-site
Bachelors of Science in Computer Science or Software Engineer * Proficient knowledge with Java * This position is hybrid, requiring a combination of remote and in-office work. To support ...
Required : • Bachelor's degree in Computer Science, Software Engineering, or related field. • 5+ years of experience with React. • 5+ years of experience in developing Web applications. • 5+ ...
Required : • Bachelor's degree in Computer Science, Software Engineering, or related field. • 5+ years of experience with React. • 5+ years of experience in developing Web applications. • 5+ ...
Linthicum, MD · On-site
$135K - $216K/yr
Software Engineering, Computer Science, Information Technology, Information Systems, Data Science, or Cybersecurity. However, an additional four years of experience may be considered in lieu of a ...
Linthicum, MD · On-site
$135K - $216K/yr
Software Engineering, Computer Science, Information Technology, Information Systems, Data Science, or Cybersecurity. However, an additional four years of experience may be considered in lieu of a ...
$94.6K - $99.9K
17% of jobs
$101.6K is the 25th percentile. Wages below this are outliers.
$99.9K - $105.3K
26% of jobs
The median wage is $107.3K / yr.
$105.3K - $110.6K
20% of jobs
$110.6K - $116K
4% of jobs
$116K - $121.3K
5% of jobs
$124.7K is the 75th percentile. Wages above this are outliers.
$121.3K - $126.7K
4% of jobs
$126.7K - $132.1K
5% of jobs
$132.1K - $137.4K
4% of jobs
$137.4K - $142.8K
4% of jobs
$142.8K - $148.1K
5% of jobs
$148.1K - $153.5K
4% of jobs
$94.6K
$116.1K
$153.5K
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.
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.

Full-time
Posted 29 days ago