1

Home Based Scientific Software Developer Jobs in Washington

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.

Software Developer

Arlington, VA · On-site

$110K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Computer Science, Software Engineering, or a related field. * Minimum of 4+ ... Knowledge of web-based workflows, form design, and production support environments. Our Commitment ...

Senior Software Developer

Columbia, MD · Remote

$54 - $71.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in computer science, software engineering, or a related field, or equivalent ... Home Office allocations, Performance Bonuses & Profit Sharing, & Employee Referral Bonuses. But ...

Bachelor's degree in Computer Science, Software Engineering, or a related field. * Minimum of 4+ ... Knowledge of web-based workflows, form design, and production support environments. Our Commitment ...

Senior Software Developer

Columbia, MD · On-site

$130K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in computer science, software engineering, or a related field, or equivalent ... Home Office allocations, Performance Bonuses & Profit Sharing, & Employee Referral Bonuses. But ...

Software Developer

Arlington, VA

$110K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Computer Science, Software Engineering, or a related field. * Minimum of 4+ ... Knowledge of web-based workflows, form design, and production support environments. Our Commitment ...

Software Developer

Arlington, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Computer Science, Software Engineering, or a related field. * Minimum of 4+ ... Knowledge of web-based workflows, form design, and production support environments. Our Commitment ...

Cross-Domain Software Developer

Reston, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering ... Familiarity with cloud-based cross-domain solutions * Knowledge of advanced encryption methods and ...

Cross-Domain Software Developer

Annapolis Junction, MD · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering ... Familiarity with cloud-based cross-domain solutions * Knowledge of advanced encryption methods and ...

Cross-Domain Software Developer

Tysons, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering ... Familiarity with cloud-based cross-domain solutions * Knowledge of advanced encryption methods and ...

Cross-Domain Software Developer

Chantilly, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering ... Familiarity with cloud-based cross-domain solutions * Knowledge of advanced encryption methods and ...

... based systems engineering, SysML and related tools (MagicDraw, Rhapsody or other). Software Developer Additional Requirements: • Bachelor's degree in Computer Science, Computer Programming ...

Showing results 41-60

Home Based Scientific Software Developer information

What is a home based scientific software developer?

A Home Based Scientific Software Developer is a professional who designs, develops, and maintains software tools used for scientific research and analysis, while working remotely from home. They often collaborate with scientists, researchers, and engineers to create programs that process data, simulate experiments, or visualize scientific phenomena. This role requires strong programming skills, knowledge of scientific principles, and the ability to work independently using remote communication tools. Home based roles offer flexibility, allowing developers to contribute to research projects and software solutions from anywhere. These professionals are essential in fields like bioinformatics, physics, chemistry, and environmental science.

What are the key skills and qualifications needed to thrive as a home based scientific software developer?

A Home Based Scientific Software Developer needs strong programming skills (often in Python, C++, or MATLAB), a solid background in mathematics or a scientific discipline, and typically at least a bachelor's degree in computer science, engineering, or a related field. Familiarity with scientific computing libraries, version control systems like Git, and experience with cloud-based or distributed computing platforms are commonly required. Excellent problem-solving abilities, self-motivation, and effective remote communication are vital soft skills for success in a home-based setting. These competencies ensure the developer can build reliable, efficient scientific software, collaborate virtually with researchers, and deliver solutions that advance scientific discovery.

What are some common challenges for home based scientific software developers and how can they be addressed?

Home-based scientific software developers often face challenges such as maintaining clear communication with research teams, managing time effectively without in-person supervision, and ensuring access to necessary computing resources. Overcoming these challenges typically involves using collaborative tools like version control systems (e.g., Git), regular video meetings, and cloud-based platforms for code sharing and testing. Establishing a structured daily routine and staying updated with scientific advancements also helps developers stay productive and connected with their team.

What is the difference between Home Based Scientific Software Developer vs Scientific Software Engineer?

AspectHome Based Scientific Software DeveloperScientific Software Engineer
CredentialsBachelor's or Master's in Computer Science, Physics, or related fieldsBachelor's or Master's in Computer Science, Engineering, or related fields
Work EnvironmentRemote, home-based setupTypically office or lab environment, but may include remote work
Industry UsageResearch institutions, academia, biotech, environmental agenciesResearch labs, industry R&D, government agencies
Common Search/ComparisonYesYes

The main difference is that a Home Based Scientific Software Developer primarily works remotely on scientific software projects, often in academia or research settings, while a Scientific Software Engineer may work in more traditional office or lab environments within industry or government. Both roles require similar educational backgrounds and skills, but their work settings and typical employers differ.

What are the most commonly searched types of Scientific Software Developer jobs in Washington?

The most popular types of Scientific Software Developer jobs in Washington are:

What cities in Washington are hiring for Home Based Scientific Software Developer jobs?

Cities in Washington with the most Home Based Scientific Software Developer job openings:

Infographic showing various Home Based Scientific Software Developer job openings in Washington as of July 2026, with employment types broken down into 1% As Needed, 78% Full Time, 14% Part Time, and 7% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution.

Full Stack Software Developer

VTG

Herndon, VA • On-site

Full-time

Re-posted 21 days ago


Job description

Overview

VTG is seeking a talented and experienced Full Stack Software Developer to join our dynamic and innovative team in Chantilly, VA or Herndon, VA. As a Full Stack 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, .NET, React, Angular, and Django.
  • Familiarity with database systems and SQL, and experience in designing and optimizing database schemes.
  • Knowledge of web development technologies and standards, including HTML, CSS and RESTful APIs.
  • Excellent communication skills, both written and verbal, with the ability to collaborate effectively with team members and stakeholders.
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, .NET, React, Angular, and Django.
  • Familiarity with database systems and SQL, and experience in designing and optimizing database schemes.
  • Knowledge of web development technologies and standards, including HTML, CSS and RESTful APIs.
  • Excellent communication skills, both written and verbal, with the ability to collaborate effectively with team members and stakeholders.
Education:UNAVAILABLEEmployment Type: FULL_TIME