1

Home Based Scientific Software Developer Jobs in Virginia

This position is for work across the cloud-based software development lifecycle (front end, ... Bachelor's degree in computer science, Software Engineering, or related field. * Minimum of 4-7 ...

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.

This position is for work across the cloud-based software development lifecycle (front end, ... Bachelor's degree in computer science, Software Engineering, or related field. * Minimum of 4-7 ...

Senior Software Developer

Fort Belvoir, VA · On-site

$61.75 - $81.50/hr

Leading a team-based Agile environment, the senior developer collaborates closely with government ... Bachelor's degree in computer science/software engineering or similar with 8+ years' experience, or ...

DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science, Software Engineering ... At Cymertek, employment decisions are made based on merit, qualifications, and business needs ...

DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science, Software Engineering ... At Cymertek, employment decisions are made based on merit, qualifications, and business needs ...

DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science, Software Engineering ... At Cymertek, employment decisions are made based on merit, qualifications, and business needs ...

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

Be Seen First

Software Developer

Fairfax, VA · On-site

$100K - $140K/yr

Software Developer Additional Requirements: · Bachelor's degree in Computer Science, Computer ... computer-based training (CBT), desktop simulation, technical system support including system ...

Jr. Software Developer

Vienna, VA · On-site

$67K - $87K/yr

NuAxis is home to thinkers and feelers, engineers and artists. We work hard and support each other ... Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a ...

Jr. Software Developer

Vienna, VA · On-site

$67K - $87K/yr

NuAxis is home to thinkers and feelers, engineers and artists. We work hard and support each other ... Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a ...

Jr. Software Developer

Vienna, VA · On-site

$67K - $87K/yr

NuAxis is home to thinkers and feelers, engineers and artists. We work hard and support each other ... Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a ...

Jr. Software Developer

Vienna, VA

$67K - $87K/yr

NuAxis is home to thinkers and feelers, engineers and artists. We work hard and support each other ... Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a ...

DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering ... At Cymertek, employment decisions are made based on merit, qualifications, and business needs ...

DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering ... At Cymertek, employment decisions are made based on merit, qualifications, and business needs ...

next page

Showing results 1-20

People also search for

Home Based Scientific Software Developer information

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 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 are the key skills and qualifications needed to thrive as a Home Based Scientific Software Developer, and why are they important?

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 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 most commonly searched types of Scientific Software Developer jobs in Virginia? The most popular types of Scientific Software Developer jobs in Virginia are:
What are popular job titles related to Home Based Scientific Software Developer jobs in Virginia? For Home Based Scientific Software Developer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Home Based Scientific Software Developer jobs in Virginia look for? The top searched job categories for Home Based Scientific Software Developer jobs in Virginia are:
What cities in Virginia are hiring for Home Based Scientific Software Developer jobs? Cities in Virginia with the most Home Based Scientific Software Developer job openings:
Full Stack Software Developer

Full Stack Software Developer

VTG

Chantilly, VA

Full-time

Posted 28 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/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?
  • The Full Stack Developer participates in development efforts to deliver a complete software solution. This position is for work across the cloud-based software development lifecycle (front end, back end, database, etc.).

  • Design and implement all levels of the solution: data layer, application code, user interface.

  • Design and deliver APIs and integrations with other software systems and databases.

  • Architect for optimal use of enterprise infrastructure (cloud) and security requirements.

  • Experience in the following: Delivering the design and development of software applications. Programming/coding from the data layer through the application layer, through the user interface.

  • Decomposing functional requirements into technical specifications and tasks.

  • Software development frameworks and languages such as JavaScript, TypeScript, React, Python, etc. and data management tools such as SQL and XML. Developing and maintaining unit test scripts.

  • Developing APIs and web services for integration between systems and data sets.

Key Responsibilities:

  • Work with the Chief Engineer and Technical Leads to translate requirements into user stories to incorporate new functionality into various software applications
  • Develop and/or integrate with Infrastructure as Code DevOps tools to support cloud orchestration of software components
  • Leverage AWS best practices to optimize code for cloud deployment with cost-conscious development and deployment strategies.
  • Experience developing front end user interfaces using modern JavaScript frameworks like React.js, HTML, CSS, etc.
  • Experience developing web APIs to interface with cloud applications and databases as part of cloud native software applications
  • Experience working as part of an agile team to deliver software iteratively

Do you have what it takes?
  • Active TS/SCI with Polygraph required.
  • Bachelor’s degree in computer science, Software Engineering, or related field.
  • Minimum of 4-7 years' experience with:

    • Application layer programming languages (e.g., Java, C#, C++)

    • Database / Data Layer experience (e.g., SQL, unstructured data, MongoDB, Python, R, Elasticsearch, data management and analytics tools)

    • Front end development skills (e.g., modern JavaScript frameworks like React.js, HTML, CSS, bootstrap, etc.)

    • Experience developing, deploying, and maintaining systems on cloud platforms (e.g., AWS, Azure)

    • Experience in Agile / Scrum

Qualifications:
  • Active TS/SCI with Polygraph required.
  • Bachelor’s degree in computer science, Software Engineering, or related field.
  • Minimum of 4-7 years' experience with:

    • Application layer programming languages (e.g., Java, C#, C++)

    • Database / Data Layer experience (e.g., SQL, unstructured data, MongoDB, Python, R, Elasticsearch, data management and analytics tools)

    • Front end development skills (e.g., modern JavaScript frameworks like React.js, HTML, CSS, bootstrap, etc.)

    • Experience developing, deploying, and maintaining systems on cloud platforms (e.g., AWS, Azure)

    • Experience in Agile / Scrum

Education:UNAVAILABLEEmployment Type: FULL_TIME